HyperMesh Reference Guide
Table of Contents
API Programmer's Guides
2017 API Programmer's Guide
14.0 API Programmer's Guide
13.0 API Programmer's Guide
12.0 API Programmer's Guide
11.0 API Programmer's Guide
10.0 API Programmer's Guide
9.0 API Programmer's Guide
Data Names
accelerometers
assemblies
bags
beamsectcols
beamsects
blocks
bodies
boxes
cards
collections
components
configurations
connectors
constrainedextranodes
constrainedrigidbodies
constraints
contactsurfs
controlvols
crosssections
curves
ddvals
dequations
designvars
desvarlinks
directmatrixinputs
dobjrefs
domains
dvprels
elements
ellipsoids
encryptions
equations
features
fields
global
groups
handles
includefiles
joints
laminates
lines
loadcols
loads
loadsteps
materials
mbjoints
mbplanes
mechanisms
meshcontrols
metadata
modules
morphconstraints
morphvolumes
multibodies
nodes
objectives
opticonstraints
opticontrols
optidscreens
optiresponses
outputblocks
parameters
plies
plots
points
positions
properties
regions
rigidwalls
sensors
sets
shapes
solids
surfaces
symmetries
systemcols
systems
tables
tags
titles
transformations
vectorcols
vectors
Ext API
Header Files
Library Files
Running
Examples
Commands and Functions
FE Input Readers
Result Readers
hmlib
hminlib
hmmodlib
hmreslib
Creating FE Input Readers
Commands and Functions
HMASCII
Input Format
Output Format
Commands and Functions
Model Checker
Config File
Checks and Corrections
Scripts
Introduction
Creating Scripts
Running Scripts
Commands and Functions
Solver Templates
Card Previewer
Creating Solver Templates
Commands and Functions
Index
Search
Home
Table of Contents
Scripts
Commands and Functions
Tcl Query Commands
Table of Contents
API Programmer's Guides
Data Names
Ext API
FE Input Readers
HMASCII
Model Checker
Scripts
Introduction
Creating Scripts
Running Scripts
Commands and Functions
Tcl GUI Commands
Tcl Modify Commands
Tcl Query Commands
hf_getautotippingangles
hf_getdrawbeadforce
hm_allentitiesinfo
hm_answernext
hm_appendmark
hm_assemlist
hm_attributearray2dcols
hm_attributearray2drows
hm_attributearray2dvalue
hm_attributearraylength
hm_attributearrayvalue
hm_attributebehavior
hm_attributeentityid
hm_attributeentitytype
hm_attributeentitytypename
hm_attributeidentifier
hm_attributeidfromname
hm_attributeindexarray2dcols
hm_attributeindexarray2drows
hm_attributeindexarray2dvalue
hm_attributeindexarraylength
hm_attributeindexarrayvalue
hm_attributeindexbehavior
hm_attributeindexentityid
hm_attributeindexentitytype
hm_attributeindexentitytypename
hm_attributeindexidentifier
hm_attributeindexmax
hm_attributeindexsolver
hm_attributeindexstatus
hm_attributeindextype
hm_attributeindextypename
hm_attributeindexvalue
hm_attributelist
hm_attributelistall
hm_attributemax
hm_attributenamefromid
hm_attributereferencecount
hm_attributesolverarrayvalues
hm_attributestatus
hm_attributetype
hm_attributetypename
hm_attributevalue
hm_bag_getconfigfromgenericname
hm_bag_getentitylistall
hm_bag_getentitylistmax
hm_bag_getentitytypes
hm_bag_getgenericnamefromconfig
hm_bag_getsupportedconfiglist
hm_baglist
hm_baglist_byconfig
hm_batchexportenginefile
hm_ce_alldetailsget
hm_ce_cfglistget
hm_ce_checklinkentities
hm_ce_checkprojection
hm_ce_close_mcf
hm_ce_datalist
hm_ce_detailget
hm_ce_errorreport
hm_ce_fe_config
hm_ce_fedata
hm_ce_findduplicates
hm_ce_getallfe
hm_ce_getcords
hm_ce_getfe
hm_ce_getfeprojfeatureelems
hm_ce_getfeprojtrip
hm_ce_getfeprojweldnodes
hm_ce_gethmholes
hm_ce_getlinkentities
hm_ce_getlinkentityinfo
hm_ce_getlinkinfo
hm_ce_getnumoffeprojinfo
hm_ce_getprojcompid
hm_ce_getprojectiondata
hm_ce_getprojfe
hm_ce_getprojfesize
hm_ce_getprojnodeid
hm_ce_gettestpoints
hm_ce_getthickness
hm_ce_getvalidabsolutepath
hm_ce_globalget
hm_ce_info
hm_ce_mesh_imprint_option_get
hm_ce_mesh_imprint_option_set
hm_ce_numlinkentities
hm_ce_organize
hm_ce_projecthexaface
hm_ce_read_mcf
hm_ce_setfeorientaxis
hm_ce_state
hm_ce_tooclosetoedgecheck
hm_ce_type
hm_ce_xmlstringget
hm_checkmark
hm_checkproximity
hm_collisioncheck
hm_collisionend
hm_collisionentitycreate
hm_collisiongetcomponententitypair
hm_collisiongetcomponententitypaircount
hm_collisiongetcomponentpair
hm_collisiongetcomponentpaircount
hm_collisiongetconfig
hm_collisioninit
hm_collisionwriteresultsfile
hm_compareend
hm_compareentities
hm_compareentitiesposition
hm_compareentitiesrecursive
hm_compareentitiesrotate
hm_compareentitiessameside
hm_compareentitiessymmetry
hm_compareentitiestranslate
hm_comparefinddistances
hm_comparegetarea
hm_comparegetdistance
hm_comparegetdistancecount
hm_comparegetdistanceentityid
hm_comparegetdistanceentitytype
hm_comparegetdistancetransformid
hm_comparegettransformationcount
hm_comparegettransformationmatchcount
hm_comparegettransformationmatchentities
hm_comparegettransformationmatchentitycount
hm_comparegettransformationmatchentitytype
hm_comparegettransformationmatchstate
hm_comparegettransformationmatchtype
hm_comparegettransformationmatrix
hm_compareinit
hm_comparereadfile
hm_comparesetanalysismode
hm_comparesetelemsurfmode
hm_comparesetignoreholes
hm_comparesetrefacetmode
hm_comparesetreview
hm_comparesetreviewcolor
hm_comparesetreviewcolordefault
hm_comparesetreviewmode
hm_comparesetreviewtypes
hm_comparesettransparentmode
hm_comparewritefile
hm_comparewriteresults
hm_controlcardattributedefined
hm_count
hm_createmark
hm_curve_getnumberofpoints
hm_curve_getpointcords
hm_defaultstatus
hm_defined
hm_dlinkgetdesvarcoeffs
hm_dvprelgetdesvarcoeffs
hm_dvprelgetdesvars
hm_elemlist
hm_entitiesassociatedbygroupsmark
hm_entity_setvector
hm_entitycanselectby
hm_entitygettype
hm_entityincollector
hm_entityinfo
hm_entitylist
hm_entitymaxid
hm_entitymaxsolverid
hm_entityminid
hm_entityminsolverid
hm_entityrecorder
hm_estimategeomthicknesslimits
hm_excludebeyond
hm_exportidmgr
hm_fe_getconfigfile
hm_fe_getdiameter
hm_fe_getdvstfile
hm_fe_setconfigfile
hm_fe_setdvstfile
hm_findcirclefromthreepoints
hm_findclosestpointonline
hm_findclosestpointonsurface
hm_findconnectedpatches
hm_findnarrowsurfaces
hm_findprojected
hm_findtangentpointoncircle
hm_formnodelistsfrommark
hm_geomfindsymmetry
hm_get2delemchecktestval
hm_getabsoluterotationvector
hm_getaddendumid
hm_getadjfacesfromface
hm_getadjsurfacesfromsurface
hm_getalltiedentities
hm_getangle
hm_getareaofsurface
hm_getattachedsolidelemfaces
hm_getaverageelemsize
hm_getbackgroundgradient
hm_getbestcirclecenter
hm_getbinderid
hm_getboundingbox
hm_getboundingbox_predefined
hm_getcardimagename
hm_getcardimagenamemark
hm_getcardimageoptions
hm_getcardimagetype
hm_getcardimagetypemark
hm_getcardmark
hm_getcentroid
hm_getcleanupglobalflags
hm_getclosedshelllayerelems
hm_getclosestnode
hm_getclosestpointsbetweenlinesurface
hm_getclosestpointsbetweentwolines
hm_getcog
hm_getcollectorname
hm_getcommandfile
hm_getconfigtypecountincol
hm_getconfigtypeincol
hm_getconnected2delems
hm_getcontrolcardattribute
hm_getcoordinates
hm_getcoordinatesfromnearestsurface
hm_getcoordinatesofpointsonline
hm_getcrossreferencedentities
hm_getcrossreferencedentitiesmark
hm_getdefaultcardimage
hm_getdeleteassociatedentitiesbycompmark
hm_getdiameterfromfile
hm_getdiedisplayattribute
hm_getdiepartid
hm_getdiepartshape
hm_getdistance
hm_getdistancefromnearestline
hm_getdistancefromnearestsurface
hm_getdrawbarid
hm_getdrawbeadattribute
hm_getdrawbeadid
hm_getduplicateelements
hm_getedgeloops
hm_getedgesfromvertex
hm_getelemcheckbounds
hm_getelemcheckelems
hm_getelemchecksummary3d
hm_getelemcheckvalues
hm_getelementcheckmethod
hm_getelementchecksettings
hm_getelementnormal
hm_getelementsqualityinfo
hm_getelementvolumes
hm_getentitiesinboxes
hm_getentityalias
hm_getentityarray
hm_getentitybasename
hm_getentitybundleinfo
hm_getentitycardimagedictionary
hm_getentitycreationid
hm_getentityinfo
hm_getentityname
hm_getentitytype
hm_getentitytypedictionary
hm_getentitytypedisplayname
hm_getentitytypes
hm_getentityvalue
hm_getexistingentitytypes
hm_getfacesbyarea
hm_getfacesbyedgelength
hm_getfacesfromedge
hm_getfacesfromsurface
hm_getfacesfromvertex
hm_getfilletfaces
hm_getfilletfacesbyprofile
hm_getfilletfacesfrommark
hm_getFLid
hm_getgeometricthinsolidinfo
hm_getgeometrynodes
hm_getguientityname
hm_gethistorylimit
hm_gethistorymemorylimit
hm_gethistorymemoryusage
hm_gethmfileuserprofile
hm_gethmfileversion
hm_getidpoolnumber
hm_getidpools
hm_getidpoolsforidrange
hm_getincludechildren
hm_getincludeentities
hm_getincludeid
hm_getincludeisolationentitiesmark
hm_getincludename
hm_getincludes
hm_getincrementalname
hm_getinputoffsetid
hm_getinternalid
hm_getinternalidlist
hm_getlinearclenpoint
hm_getlineendpoint
hm_getlinelineangle
hm_getlinepointsatdistance
hm_getlinestartpoint
hm_getlinetangentatcoordinate
hm_getlinetgendpoint
hm_getlinetgstartpoint
hm_getlinetype
hm_getlist
hm_getllsid
hm_getlockedentities
hm_getmark
hm_getmarkall
hm_getmarkarray
hm_getmarkentitytypes
hm_getmarkfromtable
hm_getmarkvalue
hm_getmass
hm_getmaxgapwidth
hm_getmemoryinfo
hm_getmeshedgeparams
hm_getmeshfaceparams
hm_getmeshvolumesinfo
hm_getmodelcheckconcernentityidresultentityid
hm_getmodelchkvaluelevellimitcriteriaattribute
hm_getmoi
hm_getmoiofsolid
hm_getmydocumentsdir
hm_getnodalthickness
hm_getnodegeometry
hm_getnodessharedbyothercomps
hm_getoccupiedentitiesinrange
hm_getoffset
hm_getoffsetZ0
hm_getoption
hm_getplanarfaces
hm_getplaneintercepts
hm_getPOLid
hm_getprincipalaxes
hm_getprojceid
hm_getqephtimestep
hm_getqualitycriteriaelementsizeinfo
hm_getqualitycriteriastatus
hm_getredoactions
hm_getreferencedentities
hm_getreferencedentitiesmark
hm_getreplaceentitiesmark
hm_getreplacequeryonentities
hm_getribsid
hm_getsolidmappablestate
hm_getsolidsfromsurface
hm_getsolver
hm_getsolvercards
hm_getsolverid
hm_getsolverid2
hm_getsolverids
hm_getsurfaceedges
hm_getsurfacefromface
hm_getsurfacenormal
hm_getsurfacenormalatcoordinate
hm_getsurfacesbyarea
hm_getsurfacesbyedgelength
hm_getsurfacesfromedge
hm_getsurfacesfromsolid
hm_getsurfacesfromvertex
hm_getsurfacesurfaceangle
hm_getsurfacethicknessvalues
hm_gettablecelldata
hm_gettablecolumndata
hm_gettablecolumnlabel
hm_gettablecolumnsize
hm_gettablecolumntype
hm_gettablerowdata
hm_gettgofpointsonline
hm_getthickness
hm_gettiedentities
hm_getTLid
hm_gettracksid
hm_gettrimmedbinderid
hm_gettypeswithunresolvedids
hm_getundoactions
hm_getunoffsetablenodes
hm_getunresolvedidcrossreferences
hm_getunresolvedids
hm_getunusedoremptyentities
hm_getusermark
hm_getuvbounds
hm_getuvcoordinates
hm_getuvvectors
hm_getvalue
hm_getverticesfromedge
hm_getvolumeofsolid
hm_getwhollycontainedcollectormark
hm_getwrappoints
hm_hierarchy
hm_historyscriptunsupportedtofile
hm_historysupporttofile
hm_holedetectionend
hm_holedetectionfindholes
hm_holedetectionfindmates
hm_holedetectiongetholedetails
hm_holedetectiongetmatedetails
hm_holedetectiongetnumberofholes
hm_holedetectiongetnumberofmates
hm_holedetectioninit
hm_holedetectionsetentities
hm_holedetectionsetholeparams
hm_holedetectionsettubeparams
hm_idconvertmode
hm_info
hm_intersectlineline
hm_isentitydatanameparameterized
hm_isentitysupportedforaction
hm_ishistorysupported
hm_ispointinsidesolid
hm_ispointinsidesolidelem
hm_istextcard
hm_jobs_addServer
hm_jobs_authenticateServer
hm_jobs_canSubmit
hm_jobs_editServer
hm_jobs_getJobStatus
hm_jobs_getServerDetails
hm_jobs_getServerList
hm_jobs_getServerListFromServices
hm_jobs_removeServer
hm_jobs_setCurrentServer
hm_jobs_setServiceProperty
hm_jobs_startService
hm_jobs_submitBatchmeshJob
hm_jobs_submitHSTJob
hm_jobs_submitOptistructJob
hm_jobs_terminateJob
hm_latestentityid
hm_linelength
hm_mapelementstoplane
hm_markbyfeature
hm_markclear
hm_markclearall
hm_marklength
hm_markremove
hm_marksearchmode
hm_marktotable
hm_me_modulesgetFromUid
hm_me_rootget
hm_measureshortestdistance
hm_measureshortestdistance2
hm_metadata
hm_morph_getdomainangle
hm_morph_getdomainarcangle
hm_morph_getdomainelems
hm_morph_getdomainhandles
hm_morph_getdomainlength
hm_morph_getdomainnodes
hm_morph_getdomainradius
hm_morph_gethandledomains
hm_morph_gethandlenode
hm_morph_getinfo
hm_morph_getmvoledge
hm_morph_getmvoledgenodes
hm_morph_getmvolface
hm_morph_getnodehandle
hm_morphupdatecheck
hm_nodelist
hm_nodevalue
hm_parentcomplist
hm_pathmanager
hm_projectpointtosegment
hm_projectpointtosegmentwithangle
hm_proximityend
hm_proximitygetcomponentelementpair
hm_proximitygetcomponentelementpaircount
hm_proximitygetcomponentpair
hm_proximitygetcomponentpaircount
hm_proximityinit
hm_proximitymarkcomponentallelementpairs
hm_removedieattribute
hm_runcommandfile
hm_saveusermark
hm_setdieattribute
hm_setsolver
hm_solverconvert
hm_tableappend
hm_tableclear
hm_tableclearall
hm_tablecopy
hm_tabledifference
hm_tableintersection
hm_tablelist
hm_tablelookup
hm_tabletomark
hm_triplecos
hm_wadlinescheckentities
hm_wadlinesend
hm_wadlinesgetgridpoints
hm_wadlinesgetgridpointsleg
hm_wadlinesgetinternalbumperline
hm_wadlinesgetleggridline
hm_wadlinesgetreferenceline
hm_wadlinesgetsectionmax
hm_wadlinesgetwadline
hm_wadlinesinit
hm_wadlinessetbumper
hm_wadlinessetentities
hm_wadlinessetoptions
hm_wadlinessetparameters
hm_wadlinessetaxes
hm_wadlinessetwipers
hm_writemeshcontroltemplate
hm_writeviewcommands
hm_xformnodetolocal
hm_xformvectoratpointtoglobal
hm_xformvectoratpointtolocal
hm_xpointlocal
hm_ypointlocal
hm_ypointvectorlocal
hm_zpointlocal
hm_zpointvectorlocal
Deprecated Tcl Query Commands
Undocumented Tcl Query Commands
Utility Menu Commands
Solver Templates
Tcl
Query Commands
Commands that query the
HyperMesh
database.
hf_getautotippingangles
Return the auto-tipping angle along Z axis for selected mesh.
hf_getdrawbeadforce
Calculates and returns the draw bead forces.
hm_allentitiesinfo
Get information about all entities of the given type in the current model. A single call returns a list where every
HyperMesh
entity of the specified type (currently only assemblies, components, multibodies, materials, and properties are supported) is represented with a single list item. Each list item is identical to the return value of the command,
hm_entityinfo
all for that entity.
hm_answernext
Provides an answer to the next command for
Tcl
scripts.
hm_appendmark
Appends entities on a mark based on user supplied options.
hm_assemlist
Returns the hierarchical structure of assemblies, and optionally standalone components and multibodies, along with properties, materials, groups and beamsection collectors.
hm_attributearray2dcols
Returns the number of columns for a 2D array attribute on an entity for the current template.
hm_attributearray2drows
Returns the number of rows for a 2D array attribute on an entity for the current template.
hm_attributearray2dvalue
Returns the value for a 2D array attribute on an entity for the current template.
hm_attributearraylength
Returns the length of a 1D array attribute on an entity for the current template.
hm_attributearrayvalue
Returns the value for a 1D array attribute on an entity for the current template.
hm_attributebehavior
Returns the behavior flag of an attribute on an entity for the current template.
hm_attributeentityid
Returns the entity ID of an entity attribute on an entity for the current template.
hm_attributeentitytype
Returns the entity type number of an entity attribute on an entity for the current template.
hm_attributeentitytypename
Returns the entity type string of an entity attribute on an entity for the current template.
hm_attributeidentifier
Returns the identifier flag of an attribute on an entity for the current template.
hm_attributeidfromname
Returns an attribute ID from the attribute name for the current template.
hm_attributeindexarray2dcols
Returns the number of columns for a 2D array indexed attribute on an entity.
hm_attributeindexarray2drows
Returns the number of rows for a 2D array indexed attribute on an entity.
hm_attributeindexarray2dvalue
Returns the value for a 2D array indexed attribute on an entity.
hm_attributeindexarraylength
Returns the length of a 1D array indexed attribute on an entity.
hm_attributeindexarrayvalue
Returns the value for a 1D array indexed attribute on an entity.
hm_attributeindexbehavior
Returns the behavior flag of an indexed attribute on an entity.
hm_attributeindexentityid
Returns the entity ID of an indexed entity attribute on an entity.
hm_attributeindexentitytype
Returns the entity type number of an indexed entity attribute on an entity.
hm_attributeindexentitytypename
Returns the entity type string of an indexed entity attribute on an entity.
hm_attributeindexidentifier
Returns the identifier flag of an indexed attribute on an entity.
hm_attributeindexmax
Returns the highest index ID of an attribute on an entity.
hm_attributeindexsolver
Returns the solver number of an indexed attribute on an entity.
hm_attributeindexstatus
Returns the status flag of an indexed attribute on an entity.
hm_attributeindextype
Returns the attribute type number of an indexed attribute on an entity.
hm_attributeindextypename
Returns the attribute type string of an indexed attribute on an entity.
hm_attributeindexvalue
Returns the value of a double, string, integer or entity ID attribute on an entity.
hm_attributelist
Returns a list of all attribute IDs or names assigned to a specific entity for the current template.
hm_attributelistall
Returns a list of all attribute IDs, names, types or type names for the current template.
hm_attributemax
Returns the number of attributes on an entity for the current template.
hm_attributenamefromid
Returns an attribute name from the attribute ID for the current template.
hm_attributereferencecount
Returns the number of times an entity is referenced as an entity attribute.
hm_attributesolverarrayvalues
Returns the solver code and all values for a 1D array attribute on an entity.
hm_attributestatus
Returns the status flag of an attribute on an entity for the current template.
hm_attributetype
Returns the attribute type number of an attribute for the current template.
hm_attributetypename
Returns the attribute type string of an attribute for the current template.
hm_attributevalue
Returns the value of a double, string, integer or entity ID attribute on an entity for the current template.
hm_bag_getconfigfromgenericname
Returns the bag configuration for the specified generic name.
hm_bag_getentitylistall
Returns the type and IDs of all entities contained in a bag.
hm_bag_getentitylistmax
Returns the number of entities of a specific type in a bag.
hm_bag_getentitytypes
Returns the types of entities inside a bag.
hm_bag_getgenericnamefromconfig
Returns the generic bag name for the specified configuration.
hm_bag_getsupportedconfiglist
Returns a list of supported bag configurations.
hm_baglist
Get a list of bag names or IDs for the current model.
hm_baglist_byconfig
Get a list of bag names or IDs of the specified bag configuration.
hm_batchexportenginefile
Exports
RADIOSS
engine and starter files.
hm_ce_alldetailsget
Returns all custom details assigned to a connector.
hm_ce_cfglistget
Returns info on FE configurations for a specified solver, connector style and FE config file.
hm_ce_checklinkentities
Returns the names or IDs of entities added to the connector that currently do not exist in the database.
hm_ce_checkprojection
Check if the connectors make projection. Returns the failed connector IDs.
hm_ce_close_mcf
Ends the process of reading a master connector file, triggered by
hm_ce_read_mcf
.
hm_ce_datalist
Returns, in a list, all connector data displayed in the table for a single connector on mark and as a list of lists for multiple connectors.
hm_ce_detailget
Returns certain details about a connector.
hm_ce_errorreport
Returns the specific reason for the failed realization of a connector.
hm_ce_fe_config
Gets the weld config defined for the connector.
hm_ce_fedata
Returns the weld config or the tolerance set to realize a connector.
hm_ce_findduplicates
Returns a list of connectors that are considered to be duplicates of other connectors, within a given tolerance.
hm_ce_getallfe
Returns specific FE entity type and ID(s) from a realized connector.
hm_ce_getcords
Returns the location of the connector.
hm_ce_getfe
Returns specific weld ID(s) from a realized connector.
hm_ce_getfeprojfeatureelems
Returns the independent or dependent layer of feature elements.
hm_ce_getfeprojtrip
Returns the connector projection data for a specific layer.
hm_ce_getfeprojweldnodes
Returns the independent or dependent layer of nodes belonging to weld elements.
hm_ce_gethmholes
Get bolt holes information from components.
hm_ce_getlinkentities
Returns specific type of entities IDs that are added to a connector.
hm_ce_getlinkentityinfo
Returns specific entity information for a connector.
hm_ce_getlinkinfo
Returns link info for a connector including entity type, IDs/names, locator rule and XYZs.
hm_ce_getnumoffeprojinfo
Returns the number of projection data stored in the array (size of array).
hm_ce_getprojcompid
Returns the component ID for the projection data layer of interest.
hm_ce_getprojectiondata
Returns newly created component projection information for a given set of connectors, points, or nodes.
hm_ce_getprojfe
Returns the weld data list (types and IDs) for the given projection array index and weld array index.
hm_ce_getprojfesize
Returns the number of welds created in a layer. This includes weld and rigids.
hm_ce_getprojnodeid
Returns the node ID for the projection data layer of interest.
hm_ce_gettestpoints
Gets the test point(s) from the connector.
hm_ce_getthickness
Gets the total number of layers to be connected.
hm_ce_getvalidabsolutepath
Returns a valid absolute path from a relative path.
hm_ce_globalget
Get global variables related to connector display.
hm_ce_info
Returns the requested information from a specified connector entity.
hm_ce_mesh_imprint_option_get
Returns a mesh imprint option value.
hm_ce_mesh_imprint_option_set
Sets a mesh imprint option value.
hm_ce_numlinkentities
Returns the number of link entities for the connector.
hm_ce_organize
Organizes displayed connectors into components by their definition.
hm_ce_projecthexaface
Controls the creation of hexa elements for the ACM realization.
hm_ce_read_mcf
Begins the process of reading a master connector file.
hm_ce_setfeorientaxis
Set the axis aligned with the welds for the coordinates systems created during realization process.
hm_ce_state
Returns the current connector state (unrealized, realized or failed).
hm_ce_tooclosetoedgecheck
Checks if connectors are too close to an edge.
hm_ce_type
Returns the type of a connector entity.
hm_ce_xmlstringget
Returns connector information in XML format.
hm_checkmark
Determines if the specified entity exists on the specified mark
hm_checkproximity
Checks proximity between elements/components.
hm_collisioncheck
Performs a collision detection.
hm_collisionend
Clear memory and end the collision detection module.
hm_collisionentitycreate
Adds entities to consider for collision detection.
hm_collisiongetcomponententitypair
Returns the entity details for an entity collision pair.
hm_collisiongetcomponententitypaircount
Returns the number of entity pairs for a component collision pair.
hm_collisiongetcomponentpair
Returns the component IDs of a collision pair.
hm_collisiongetcomponentpaircount
Returns the number of component collision pairs.
hm_collisiongetconfig
Returns flags to be used for configuration of the collision detection.
hm_collisioninit
Initializes the collision detection module.
hm_collisionwriteresultsfile
Writes the current collision results to a file.
hm_compareend
Clear memory and end the comparison module.
hm_compareentities
Generates comparison results for entities positioned at any location.
hm_compareentitiesposition
Generates comparison results for entities positioned at a specific location.
hm_compareentitiesrecursive
Generates recursive comparison results for entities positioned at any location.
hm_compareentitiesrotate
Generates comparison results for entities rotated about a vector.
hm_compareentitiessameside
Generates comparison results for entities positioned at the same location. This must be preceded by a call to
hm_compareinit
.
hm_compareentitiessymmetry
Generates comparison results for entities positioned symmetrically about a plane.
hm_compareentitiestranslate
Generates comparison results for entities translated along a vector.
hm_comparefinddistances
Calculates the distance between all source and target entities.
hm_comparegetarea
Initializes the comparison module.
hm_comparegetdistance
Returns the distance value for a specific distance index.
hm_comparegetdistancecount
Returns the number of distances found.
hm_comparegetdistanceentityid
Returns the entity ID for a specific distance index.
hm_comparegetdistanceentitytype
Returns the entity type for a specific distance index.
hm_comparegetdistancetransformid
Returns the transformation index for a specific distance index.
hm_comparegettransformationcount
Returns the number of transformations found.
hm_comparegettransformationmatchcount
Returns the number of matches for a specific transformation.
hm_comparegettransformationmatchentities
Returns the entity IDs associated with a specific transformation and match.
hm_comparegettransformationmatchentitycount
Returns the number of entities associated with a specific transformation and match.
hm_comparegettransformationmatchentitytype
Returns the type of entities associated with a specific transformation and match.
hm_comparegettransformationmatchstate
Returns the state of a specific transformation and match.
hm_comparegettransformationmatchtype
Returns the type of a specific transformation and match.
hm_comparegettransformationmatrix
Returns the 4x4 transformation matrix for a specific transformation.
hm_compareinit
Initializes the comparison module.
hm_comparereadfile
Reads comparison data from a file into the comparison database.
hm_comparesetanalysismode
Specifies the analysis mode for element-to-surface comparisons.
hm_comparesetelemsurfmode
Specifies whether to consider element centroids for element-to-surface comparisons.
hm_comparesetignoreholes
Specifies whether to ignore holes and/or slots for 3D shell comparisons.
hm_comparesetrefacetmode
Regenerates facets on source and target surfaces for comparison purposes.
hm_comparesetreview
Sets the graphical review type for comparison results.
hm_comparesetreviewcolor
Sets the graphical review color for comparison results.
hm_comparesetreviewcolordefault
Sets the graphical review color for comparison results back to the defaults.
hm_comparesetreviewmode
Sets the graphical review mode for comparison results.
hm_comparesetreviewtypes
Sets the graphical review types to show for comparison results.
hm_comparesettransparentmode
Sets the graphical transparency mode for non-reviewed entities.
hm_comparewritefile
Writes the current comparison data to a file.
hm_comparewriteresults
Writes the current comparison results to a file.
hm_controlcardattributedefined
Returns 1 if an attribute exists, 0 otherwise.
hm_count
Counts the entities in the database.
hm_createmark
Places entities on a mark based on user-supplied options.
hm_curve_getnumberofpoints
Obtains the number of points on a curve.
hm_curve_getpointcords
Gets the x and y coordinates of one or all the points on a curve.
hm_defaultstatus
Returns the default status of an attribute.
hm_defined
Queries whether an attribute is defined on an entity.
hm_dlinkgetdesvarcoeffs
Returns the coefficient multipliers of a design variable link.
hm_dvprelgetdesvarcoeffs
This command returns the coefficients of a dvprel entity.
hm_dvprelgetdesvars
This command returns the design variables of a dvprel entity.
hm_elemlist
Get a list of element IDs or types for the passed component.
hm_entitiesassociatedbygroupsmark
Selects entities associated through groups.
hm_entity_setvector
Set the vector ID for the weld element.
hm_entitycanselectby
Returns true if the passed entity type can be selected using the specified advanced method.
hm_entitygettype
Returns the user-assigned entity type. The user-assigned entity type is set in the template.
hm_entityincollector
Returns the number of entities in a collector.
hm_entityinfo
Returns various information on entities.
hm_entitylist
Returns a list of names or IDs of all entities of the requested type.
hm_entitymaxid
Returns the maximum internal ID in use for an entity type.
hm_entitymaxsolverid
Returns the maximum solver ID in use for an entity type.
hm_entityminid
Returns the minimum internal ID in use for an entity type.
hm_entityminsolverid
Returns the minimum solver ID in use for an entity type.
hm_entityrecorder
Records the IDs of the entities created while the recorder is enabled.
hm_estimategeomthicknesslimits
Returns the minimum and maximum thickness limits for thin solid geometry.
hm_excludebeyond
Removes entities from the base mark which are beyond the given distance or number of element rows from the entities on the target mark.
hm_exportidmgr
Exports the ID manager rules to a CSV or XML file.
hm_fe_getconfigfile
Returns the FE config file set for user-defined weld creation.
hm_fe_getdiameter
Returns the diameter value set for weld or property creation.
hm_fe_getdvstfile
Returns the dvst file set for weld or property creation.
hm_fe_setconfigfile
Set the FE configuration file for user-defined welds.
hm_fe_setdvstfile
Set the diameter versus thickness file for user-defined welds.
hm_findcirclefromthreepoints
Find the center and the radius of a circle that lies on three 2D points.
hm_findclosestpointonline
For a given point on a line, returns the closest other point on that same line.
hm_findclosestpointonsurface
For a given point on a surface, returns the closest other point on that same surface.
hm_findconnectedpatches
Returns patches of connected elements.
hm_findnarrowsurfaces
Returns the list of narrow surfaces, including large surfaces with narrow tails or local narrow neck regions.
hm_findprojected
Finds nodes which lie on or within shells or solid faces, or which can be projected on to those shells or solid faces along a vector or element normal.
hm_findtangentpointoncircle
From a point, find the corresponding two tangent points on a circle.
hm_formnodelistsfrommark
Forms ordered node lists from a mark of nodes.
hm_geomfindsymmetry
Finds and returns the symmetry transformation matrix and matched / unmatched surfaces between two selections.
hm_get2delemchecktestval
Returns the test values from the Check Elems panel.
hm_getabsoluterotationvector
Returns a list {x y z} which describes the given entity’s absolute rotation. If
HyperMesh
is unable to locate the associated systems, the list will contain three empty members.
hm_getaddendumid
Returns the IDs of the addendum surfaces.
hm_getadjfacesfromface
Returns the faces adjacent to the specified face.
hm_getadjsurfacesfromsurface
Returns the surfaces adjacent to the specified surface.
hm_getalltiedentities
Identifies groups of connected components and free parts within selected components.
hm_getangle
Returns the angle between three nodes/points.
hm_getareaofsurface
Returns the area of a surface.
hm_getattachedsolidelemfaces
Returns information about solid elements attached to shell element faces.
hm_getaverageelemsize
Returns the average element size for shell elements.
hm_getbackgroundgradient
Returns the gradient background type.
hm_getbestcirclecenter
Returns the center and radius of the best fit circle from the input nodes, points or lines.
hm_getbinderid
Returns the IDs of the binder surfaces.
hm_getboundingbox
Returns the bounding box of the specified entities.
hm_getboundingbox_predefined
Returns the bounding box for a predefined box trim cut.
hm_getcardimagename
Returns the name of the card image for the specified entity.
hm_getcardimagenamemark
Returns the name of the
card image
for each entity on the mark.
hm_getcardimageoptions
Returns information about certain options supported by a card image.
hm_getcardimagetype
Returns the type of the
card image
for the specified entity.
hm_getcardimagetypemark
Returns the type of the
card image
for each entity on the mark.
hm_getcardmark
This command returns the IDs (from the CARDINPUTLIST) for the entity type specified.
hm_getcentroid
Returns the geometric centroid for selected entities.
hm_getcleanupglobalflags
Returns the global flags currently being used for switching of some default modes for geometry autocleanup, element cleanup and element QI smoothing.
hm_getclosedshelllayerelems
Separates thin closed-shell meshes into top and bottom layers.
hm_getclosestnode
Returns the ID of the closest node to the point (x,y,z). Zero is returned if there are no nodes in the database.
hm_getclosestpointsbetweenlinesurface
Find the shortest distance between a line and a surface, and return line and surface points corresponding to this distance.
hm_getclosestpointsbetweentwolines
Find the shortest distance between two lines and return line points corresponding to this distance.
hm_getcog
Returns the mass center-of-gravity coordinates for the selected entities.
hm_getcollectorname
Returns the name of a collector.
hm_getcommandfile
Returns the full path and file name of the command file.
hm_getconfigtypecountincol
Returns a list indicating the entity config, type and count values that are contained in a collector.
hm_getconfigtypeincol
Returns a list indicating the entity config and type values that are contained in a collector.
hm_getconnected2delems
Returns lists of 2D shell elements and nodes that form t-connections or share edges at component/material/property boundaries.
hm_getcontrolcardattribute
Returns the value of an attribute on a control card.
hm_getcoordinates
Gets the coordinates of the point whose ID is given as the argument.
hm_getcoordinatesfromnearestsurface
Finds coordinates of a point that belongs to one of surfaces in input set and is a closest point to the location specified in command input.
hm_getcoordinatesofpointsonline
Gets the coordinates of the points for which normalized parameters are specified, along with the ID of the line on which they are located, as arguments to the command.
hm_getcrossreferencedentities
Finds entities that reference the specified entity.
hm_getcrossreferencedentitiesmark
Finds entities that reference the entities on the specified mark.
hm_getdefaultcardimage
Returns the default
card image
for the specified entity type for the current template/profile.
hm_getdeleteassociatedentitiesbycompmark
Returns the unique associated entities for the components on a mark.
hm_getdiameterfromfile
Returns the diameter for the specified thickness from the DVST file.
hm_getdiedisplayattribute
Returns the die display attribute.
hm_getdiepartid
Returns the IDs of the die part surfaces.
hm_getdiepartshape
Returns the shape ID of the die part.
hm_getdistance
Returns the distance between two nodes/points relative to a local coordinate system.
hm_getdistancefromnearestline
Gets the distance of the given point from the nearest line with IDs specified as arguments.
hm_getdistancefromnearestsurface
Gets the distance of the given point from the nearest of the surfaces with IDs specified as arguments.
hm_getdrawbarid
Returns the IDs of the draw bar surfaces.
hm_getdrawbeadattribute
Returns the attributes of the drawbar or drawbead created by the die module.
hm_getdrawbeadid
Returns the IDs of the draw bead surfaces.
hm_getduplicateelements
Returns a list of lists containing duplicate elements.
hm_getedgeloops
Returns surface and element free and non-manifold edge loop entities.
hm_getedgesfromvertex
Returns all surface edges connected to a specified vertex point.
hm_getelemcheckbounds
Returns the lower and upper bound values of the specified element check from the selected elements.
hm_getelemcheckelems
Returns the elements from within a selection that match the specified element check criteria.
hm_getelemchecksummary3d
Returns the 3D solid element quality summary.
hm_getelemcheckvalues
Returns the check value for elements from within a selection.
hm_getelementcheckmethod
Returns the method (solver) currently being used for calculating specific element quality checks.
hm_getelementchecksettings
Returns the list of methods being used for calculating specific element quality checks.
hm_getelementnormal
Returns the normal vector of the specified element vertex/edge/face.
hm_getelementsqualityinfo
Computes quality parameters for the specified selection of elements.
hm_getelementvolumes
Returns lists of shell element volumes and baffle elements in each volume.
hm_getentitiesinboxes
Returns specified entities within boxes.
hm_getentityalias
Returns the alias for a specified entity type.
hm_getentityarray
Returns a list containing template/data name values for a single entity.
hm_getentitybasename
Returns the full
HyperMesh
entity type name for the passed entity type partial or short name.
hm_getentitybundleinfo
Returns information about entity bundles.
hm_getentitycardimagedictionary
Returns a list of card images for the specified entity type and card image organizational type defined in the current template.
hm_getentitycreationid
Returns a valid entity ID that can be used to renumber both the creating and mapping entities.
hm_getentityinfo
Returns a valid entity ID that can be used to renumber both the creating and mapping entities.
hm_getentityname
Returns the full
HyperMesh
entity type name for the passed entity type ID.
hm_getentitytype
Returns the
HyperMesh
entity type ID for the passed entity type name.
hm_getentitytypedictionary
Returns a list of card image types defined in the current template for the specified entity type.
hm_getentitytypedisplayname
Returns the display name for the specified entity type.
hm_getentitytypes
Returns a list of entity types based on the specified option.
hm_getentityvalue
Returns a single template/data name value for a single entity.
hm_getexistingentitytypes
Returns the list of entity types that exist in the current database.
hm_getfacesbyarea
Gets the faces with an area smaller or equal to the specified value.
hm_getfacesbyedgelength
Gets the faces that have an edge with a length smaller or equal to the specified value.
hm_getfacesfromedge
Gets all faces connected to the edge whose ID is supplied as the argument.
hm_getfacesfromsurface
Gets faces contained in the surface whose ID is supplied as the argument.
hm_getfacesfromvertex
Gets all faces connected to the point whose ID is supplied as the argument.
hm_getfilletfaces
Returns the faces containing fillets with a radius inside a range.
hm_getfilletfacesbyprofile
Returns the faces containing fillets with a selected profile edge.
hm_getfilletfacesfrommark
Returns the faces containing fillets with a radius inside a range, only considering specific faces.
hm_getFLid
Returns the IDs of the flange lines.
hm_getgeometricthinsolidinfo
Identify and return information on thin solid surface groups.
hm_getgeometrynodes
Get a list of associated nodes from the set of geometric entities.
hm_getguientityname
Returns the full
HyperMesh
entity type name with GUI style capitalization for the passed entity type ID.
hm_gethistorylimit
Returns the maximum number of steps allowed to be recorded in the history.
hm_gethistorymemorylimit
Returns the maximum amount of memory allowed to be used for recording history.
hm_gethistorymemoryusage
Returns the current amount of memory used for recording history.
hm_gethmfileuserprofile
Returns the user profile information saved in the
HyperMesh
database.
hm_gethmfileversion
Returns the binary file version string for a specified
HyperMesh
database.
hm_getidpoolnumber
Returns the ID pool number for a given solver and ID pool name.
hm_getidpools
Returns a list of pool IDs or names for the specified entity type.
hm_getidpoolsforidrange
Returns a list of pool names based on the specified entity type and solver ID range.
hm_getincludechildren
Returns a list of children include IDs or names either directly or using recursion.
hm_getincludeentities
Selects entities and returns the entity types contained in a specified include file.
hm_getincludeid
Returns the include ID for the specified include name.
hm_getincludeisolationentitiesmark
Returns the entities referenced/cross-referenced by the selected components, for include file organization purposes.
hm_getincludename
Returns the include name for the specified include ID.
hm_getincludes
Returns a list of include IDs or names.
hm_getincrementalname
Returns a unique incremental name from a specified base name and one or more entity types.
hm_getinputoffsetid
Returns the current import offset ID value for the specified entity type.
hm_getinternalid
Returns the internal
HyperMesh
ID for a solver ID and solver ID pool.
hm_getinternalidlist
Returns the internal
HyperMesh
IDs for a list of solver IDs and a solver ID pool.
hm_getlinearclenpoint
Finds the coordinates of the point on the line that is at a given arc-length distance from another point on the line
hm_getlineendpoint
Returns the components of the line end point.
hm_getlinelineangle
Returns the angle between two lines at one of their intersection points.
hm_getlinepointsatdistance
For a given line, test point, and distance, this command finds all of the line points that are at the specified distance from the test point.
hm_getlinestartpoint
Returns the components of the line start point.
hm_getlinetangentatcoordinate
Returns the closest point, the components of the tangent vector and the angle between the tangent vector and the z-axis at the point on the line closest to the input coordinates.
hm_getlinetgendpoint
Returns the components of the tangent vector and the angle between the tangent vector and the z-axis at the line end point.
hm_getlinetgstartpoint
Returns the components of the tangent vector and the angle between the tangent vector and the z-axis at the line start point.
hm_getlinetype
Returns the line type.
hm_getlist
Returns an ordered list of entities from an entity list.
hm_getllsid
Returns the IDs of the latitude lines.
hm_getlockedentities
Queries entity locks.
hm_getmark
Returns the entity IDs of the passed entity type on the specified mark.
hm_getmarkall
Returns a list of lists containing the populated entity type and entity IDs for the specified mark.
hm_getmarkarray
Returns a list of lists containing template/data name values for all entities on a mark.
hm_getmarkentitytypes
Returns a list of entity types that have entities populated on the specified mark.
hm_getmarkfromtable
Returns the entity IDs from the specified table.
hm_getmarkvalue
Returns a list of template/data name value for all entities on a mark.
hm_getmass
Returns the mass, volume and area of the selected elements or components.
hm_getmaxgapwidth
Returns the approximate maximum distance between a pair of node lists.
hm_getmemoryinfo
Returns system memory information.
hm_getmeshedgeparams
Returns all of the relevant automesh settings applied to that surface edge.
hm_getmeshfaceparams
Returns all of the relevant automesh settings applied to that surface face.
hm_getmeshvolumesinfo
Returns the number of volumes and lists containing the element IDs and volume indices for each input element.
hm_getmodelcheckconcernentityidresultentityid
Finds the list of untied nodes after a Model Checker run.
hm_getmodelchkvaluelevellimitcriteriaattribute
Returns model check values for level, limit, criteria and attributes.
hm_getmoi
Returns the moment-of-inertia values for the selected entities.
hm_getmoiofsolid
Calculate and return the 3 moment of inertia (Ixx, Iyy, Izz) and 3 product of inertia (Ixy/Iyx, Iyz/Izy, Ixz/Izx) values (MOI) for a single solid geometric entity.
hm_getmydocumentsdir
Returns the path to the current user’s "My Documents" folder on Windows.
hm_getnodalthickness
Gets the thickness of the node whose ID is given as the argument.
hm_getnodegeometry
Get the simplest geometry entity associated with the node.
hm_getnodessharedbyothercomps
Returns the nodes on the input components that are shared by other components.
hm_getoccupiedentitiesinrange
Returns the list of occupied IDs in a specific range.
hm_getoffset
Returns the offset value of the specified element.
hm_getoffsetZ0
Returns the offset Z0 value of the specified element.
hm_getoption
Returns the value of certain
HyperMesh
options.
hm_getplanarfaces
Returns a list of planar surface IDs.
hm_getplaneintercepts
Returns the maximum and minimum points of a plane cross-section virtual intersection with entities.
hm_getPOLid
Returns the IDs of the POL lines.
hm_getprincipalaxes
Returns the principal axes direction cosines for the selected entities.
hm_getprojceid
Returns the ID of the connector from the FE weld data array for a given index.
hm_getqephtimestep
Returns the time step calculated from QEPH elements in a component.
hm_getqualitycriteriaelementsizeinfo
Returns element size info for a quality criteria file.
hm_getqualitycriteriastatus
Checks the status of the quality criteria.
hm_getredoactions
Returns the history actions on the redo list.
hm_getreferencedentities
Finds entities that are referenced by the specified entity.
hm_getreferencedentitiesmark
Finds entities that are referenced by the entities on the specified mark.
hm_getreplaceentitiesmark
Determines multi-level entity cross-references for component replacement.
hm_getreplacequeryonentities
Query information about a part replace preview operation.
hm_getribsid
Returns the IDs of the rib lines.
hm_getsolidmappablestate
Returns the mappable state of the specified solid.
hm_getsolidsfromsurface
Returns the list of solid IDs associated with a specified surface ID.
hm_getsolver
Returns the name or ID of the solver as provided by the template
*codename()
command.
hm_getsolvercards
Returns a list of solver cards (template tags) for either the specified entity type or solver ID pool.
hm_getsolverid
Returns the solver ID and pool name for the specified
HyperMesh
internal ID.
hm_getsolverid2
Returns the solver ID and pool name for the specified
HyperMesh
internal ID.
hm_getsolverids
Returns the solver IDs and pool names for the specified
HyperMesh
internal IDs.
hm_getsurfaceedges
Get a list of edges associated with a specified ID.
hm_getsurfacefromface
Gets the surface containing the face whose ID is supplied as the argument.
hm_getsurfacenormal
Gets the normals of the surfaces connected to the node or point whose ID is given as the argument.
hm_getsurfacenormalatcoordinate
Returns the closest point and the components of the normal vector at the point on the surface closest to the input coordinates.
hm_getsurfacesbyarea
Gets the surfaces with an area smaller or equal to the specified value.
hm_getsurfacesbyedgelength
Gets the surfaces that have an edge with a length smaller or equal to the specified value.
hm_getsurfacesfromedge
Gets all surfaces connected to the edge whose ID is supplied as the argument.
hm_getsurfacesfromsolid
Returns the list of surface IDs associated with a specified solid ID.
hm_getsurfacesfromvertex
Gets all surfaces connected to the point whose ID is supplied as the argument.
hm_getsurfacesurfaceangle
Finds the angle, measured in degrees, between two surfaces.
hm_getsurfacethicknessvalues
Returns the midsurface thickness and offset values for nodes, points, or elements.
hm_gettablecelldata
Returns the value of a cell in a table.
hm_gettablecolumndata
Returns a list of column data for a table.
hm_gettablecolumnlabel
Returns the label of a column in a table.
hm_gettablecolumnsize
Returns the number of columns in a table.
hm_gettablecolumntype
Returns the number of columns in a table.
hm_gettablerowdata
Returns a list of row data for a table.
hm_gettgofpointsonline
Returns the line coordinates and tangents at each of the given line u parameters.
hm_getthickness
Returns the thickness of the specified component, element or property.
hm_gettiedentities
Finds elements or components tied to nodes, elements, components or contactsurfs.
hm_getTLid
Returns the IDs of the trim lines.
hm_gettracksid
Returns the ID of the tracks.
hm_gettrimmedbinderid
Returns the IDs of the trimmed binder surfaces.
hm_gettypeswithunresolvedids
Returns a list of entity types that currently have unresolved IDs.
hm_getundoactions
Returns the history actions on the undo list.
hm_getunoffsetablenodes
Saves to the user list the unoffsetable nodes. Useful for CFD BL meshing.
hm_getunresolvedidcrossreferences
Returns entities that are referring to an unresolved ID.
hm_getunresolvedids
Returns the unresolved IDs for a specific entity type.
hm_getunusedoremptyentities
Returns empty or unused entities.
hm_getusermark
Returns the entity IDs of the passed entity type from the user mark.
hm_getuvbounds
Returns the parametric uv coordinate bounds associated with the referenced surface.
hm_getuvcoordinates
Returns the parametric uv coordinates at a node location on the referenced surface.
hm_getuvvectors
Returns the parametric uv vectors at a node, point or xyz location on the referenced surface.
hm_getvalue
Queries data names and attributes on entities.
hm_getverticesfromedge
Get surface edge endpoints.
hm_getvolumeofsolid
Finds the volume of a solid entity specified by the solid entity’s ID.
hm_getwhollycontainedcollectormark
Returns the collectors that wholly contain the input entities.
hm_getwrappoints
Returns a list of points, from the first input point to the third input point, that trace a convex path across the specified entities.
hm_hierarchy
Returns the hierarchical structure of assemblies, components and multibodies, along with properties, materials, groups and beamsection collectors.
hm_historyscriptunsupportedtofile
Writes out to files a summary of the unsupported commands contained inside
.tcl
script files.
hm_historysupporttofile
Writes out to a file the commands that are supported for history.
hm_holedetectionend
Clear memory and ends the hole/tube detection module.
hm_holedetectionfindholes
Executes the hole/tube detection tools.
hm_holedetectionfindmates
Executes the hole/tube mating tools.
hm_holedetectiongetholedetails
Returns details about a specific hole/tube.
hm_holedetectiongetmatedetails
Returns details about a specific hole/tube mating 'group'.
hm_holedetectiongetnumberofholes
Returns the number of found holes/tubes.
hm_holedetectiongetnumberofmates
Returns the number of found hole/tube mating 'groups'.
hm_holedetectioninit
Initializes the hole/tube detection module.
hm_holedetectionsetentities
Defines the entities to consider for hole/tube detection.
hm_holedetectionsetholeparams
Defines parameters for finding 2D holes in both geometry and FE.
hm_holedetectionsettubeparams
Defines parameters for finding tubes in both geometry and FE.
hm_idconvertmode
hm_info
Query general information about
HyperMesh
options and paths.
hm_intersectlineline
Find the intersection point of two lines.
hm_isentitydatanameparameterized
Determines if a specific data name or attribute is parameterized.
hm_isentitysupportedforaction
Determines if a particular entity type is supported for a certain action.
hm_ishistorysupported
Returns the history support level for the specified command.
hm_ispointinsidesolid
Checks whether a point is inside the volume of a solid geometry.
hm_ispointinsidesolidelem
Checks whether a point is inside the volume of a solid element.
hm_istextcard
This command returns 1, for control cards if it is a string array card, else it returns 0.
hm_jobs_addServer
Add a new server.
hm_jobs_authenticateServer
Authenticates a server.
hm_jobs_canSubmit
Reports if a job can be submitted on the current server without authentication.
hm_jobs_editServer
Edits an already existing server.
hm_jobs_getJobStatus
Returns the present status of a job on a server.
hm_jobs_getServerDetails
Returns the name, IP and port of a server.
hm_jobs_getServerList
Returns the list of servers added by
HyperMesh
.
hm_jobs_getServerListFromServices
Returns the list of servers added by all applications.
hm_jobs_removeServer
Removes a server.
hm_jobs_setCurrentServer
Sets a server as current.
hm_jobs_setServiceProperty
Sets a service property for the PBS-sensor.
hm_jobs_startService
To explicitly start the PBS-sensor services.
hm_jobs_submitBatchmeshJob
Submits a BatchMesh job to the server.
hm_jobs_submitHSTJob
Submits a
HyperStudy
job to the server.
hm_jobs_submitOptistructJob
Submits a
OptiStruct
job to the server.
hm_jobs_terminateJob
Kills a running job.
hm_latestentityid
Returns the ID of the last created entity
hm_linelength
Returns the sum of lengths of the lines whose IDs are given as arguments.
hm_mapelementstoplane
Fast unfolding of a given set of connected shell elements onto a plane.
hm_markbyfeature
Selects geometric entities by feature-based parameters.
hm_markclear
Clear all entity IDs of the passed entity type from the specified mark.
hm_markclearall
Clear all entity IDs for all entity types from the specified mark.
hm_marklength
Returns the number of entities on the specified mark.
hm_markremove
Removes entities from the specified mark.
hm_marksearchmode
Defines the ID/name search order for
*appendmark
and
*createmark
.
hm_marktotable
Creates a named mark table and populates it with the entities on a mark.
hm_me_modulesgetFromUid
Returns the list of module IDs for a given UID.
hm_me_rootget
Returns the session-level root module ID.
hm_measureshortestdistance
Measures the shortest distance between two entity selections.
hm_measureshortestdistance2
Measures the shortest distance between a coordinate location and an entity selection.
hm_metadata
Query the
HyperMesh
database for metadata.
hm_morph_getdomainangle
Returns the angle between two specified edge domains. Optional argument allows the user to input a normal vector to be used to measure the angle.
hm_morph_getdomainarcangle
Returns the arc angle of a specified edge domain. Optional arguments allow the arc angle to be calculated using a line, node, or base point and axis to find the center of curvature.
hm_morph_getdomainelems
Returns the element IDs for the specified domain.
hm_morph_getdomainhandles
Returns the handle IDs for the specified domain.
hm_morph_getdomainlength
Returns the length of a specified edge domain. Optional argument allows the user to input a vector along which to measure the length.
hm_morph_getdomainnodes
Returns the node IDs for the specified domain.
hm_morph_getdomainradius
Returns the radius of a specified edge domain. Optional arguments allow the radius to be calculated using a line, node, or base point and axis to find the center of curvature.
hm_morph_gethandledomains
Returns the domain IDs for the specified handle.
hm_morph_gethandlenode
Returns the node ID for the specified handle.
hm_morph_getinfo
Returns certain options/values from
HyperMorph
.
hm_morph_getmvoledge
Returns the morph volume edge ID for the specified nodes along the edge.
hm_morph_getmvoledgenodes
Returns the IDs of the nodes along a specified morph volume edge.
hm_morph_getmvolface
Returns the morph volume face ID for the specified morph volume and nodes along the edges of that face.
hm_morph_getnodehandle
Returns the handle ID for the specified node if a handle exists at that node.
hm_morphupdatecheck
Identifies changes in the database relevant to
HyperMorph
entities and calls the necessary commands to update those
HyperMorph
entities.
hm_nodelist
Returns the node IDs for the specified element.
hm_nodevalue
Returns the x, y, z coordinates for the specified node.
hm_parentcomplist
Returns a list of component IDs or names for the specified elements.
hm_pathmanager
Returns all search paths, and runs a specified procedure for each path.
hm_projectpointtosegment
Finds the closest point to a specific point on a segment.
hm_projectpointtosegmentwithangle
Finds the projection point to a specific point on a segment along a specific direction.
hm_proximityend
Clears the proximity calculation data and memory.
hm_proximitygetcomponentelementpair
Returns a specific proximity element pair for a specific component pair.
hm_proximitygetcomponentelementpaircount
Returns the number of element pairs for a specific component pair.
hm_proximitygetcomponentpair
Returns a specific proximity component pair.
hm_proximitygetcomponentpaircount
Returns the number of proximity component pairs.
hm_proximityinit
Checks the proximity between elements or components, and stores the results internally.
hm_proximitymarkcomponentallelementpairs
Marks the element pairs for a specific component pair.
hm_removedieattribute
Removes the die attribute from an entity.
hm_runcommandfile
Runs a
HyperMesh
command file specified by a complete path and filename.
hm_saveusermark
Store the entity IDs of the passed entity type on the user mark.
hm_setdieattribute
Sets the die attribute for an entity.
hm_setsolver
Sets the
HyperMesh
solver interface name in order to access entity information available for that solver.
hm_solverconvert
Converts a model from one solver to another.
hm_tableappend
Appends the contents of a
HyperMesh
table to another
HyperMesh
table of the same entity type. Creates a destination table if it does not exist.
hm_tableclear
Clear a table (all memory is freed).
hm_tableclearall
Clear all tables (all memory is freed).
hm_tablecopy
Makes a copy of the
HyperMesh
table. Overwrites destination table.
hm_tabledifference
Finds the difference of two
HyperMesh
tables of the same entity type (subtracts the contents of the second table from the first table) and places the result in the first table.
hm_tableintersection
Finds subset of entities common to two
HyperMesh
tables of the same entity type and places it into the first table.
hm_tablelist
List the names of all tables created by marktotable.
hm_tablelookup
Search a table for an entity ID. The constant 1 is returned if the ID is found. Otherwise, 0 is returned.
hm_tabletomark
Append the entity IDs from the named table to the specified mark.
hm_triplecos
Get the cosine angle of two vectors
hm_wadlinescheckentities
Checks front and rear entities for validity.
hm_wadlinesend
Clear memory and end the WAD lines module.
hm_wadlinesgetgridpoints
Returns coordinate data defining WAD grid points.
hm_wadlinesgetgridpointsleg
Returns grid points for either upper or lower leg impact analysis.
hm_wadlinesgetinternalbumperline
Returns the averaged points for the internal bumper line as a series of x, y, and z values.
hm_wadlinesgetleggridline
Returns a series of three doubles denoting the points for the line calculated by the previous call to
hm_wadlinesgetgridpointsleg
.
hm_wadlinesgetreferenceline
Returns coordinate data defining WAD reference lines.
hm_wadlinesgetsectionmax
Returns the most outward intercept of a cross section of the model as measured in a given direction.
hm_wadlinesgetwadline
Returns coordinate data defining a WAD line.
hm_wadlinesinit
Initializes the WAD lines module.
hm_wadlinessetbumper
Sets the entities for the internal bumper components used for the internal bumper reference line and upper/lower leg grid point generation.
hm_wadlinessetentities
Sets the entities used for a WAD lines analysis.
hm_wadlinessetoptions
Sets various WAD lines module options.
hm_wadlinessetparameters
Sets basic parameters for a WAD lines analysis.
hm_wadlinessetaxes
Sets the origin and coordinate axes for a WAD lines analysis.
hm_wadlinessetwipers
Sets the wiper entities for a WAD lines analysis.
hm_writemeshcontroltemplate
Writes out the Mesh Control template file.
hm_writeviewcommands
Sets the state of writing certain view commands to the command file.
hm_xformnodetolocal
Returns the coordinates of a node relative to a local coordinate system.
hm_xformvectoratpointtoglobal
Returns the global components of a vector defined at a node and relative to a local coordinate system.
hm_xformvectoratpointtolocal
Returns the local components of a vector defined at a node and relative to the global coordinate system.
hm_xpointlocal
Transforms a coordinate into a local system and returns the x value of the transformed point.
hm_ypointlocal
Transforms a coordinate into a local system and returns the y value of the transformed point.
hm_ypointvectorlocal
Transforms a vector into a local system and returns the y value of the transformed vector.
hm_zpointlocal
Transforms a coordinate into a local system and returns the z value of the transformed point.
hm_zpointvectorlocal
Transforms a vector into a local system and returns the z value of the transformed vector.
Deprecated Tcl Query Commands
Private Tcl Query Commands
Undocumented Tcl Query Commands