::hwat::utils::ClearMark
Clears the mark on the entity in HyperMesh.
Syntax
::hwat::utils::ClearMark entitytype mark
Arguments
- entitytype
- The entity type.
- mark
- Mark ID
Returns
- Success
- 1
- Failure
- {}
Example
::hwat::utils::ClearMark nodes 1
View new features for HyperWorks 2021.
Quick introduction to Altair HyperWorks and its suite of products.
Discover HyperWorks functionality with interactive tutorials.
Administrative tools to customize your HyperWorks installation.
The Altair License Utility is a tool allowing you to determine a host ID, check license usage, borrow licenses, and set up hosted HyperWorks Units.
AbaqusODB UpGrade is a HyperView tool, which upgrades ODB files created in Abaqus 2016 (or earlier) to Abaqus 2021.
HvTrans is a result translator for HyperView that translates solver result files to H3D files.
The Altair GUI Toolkit is a resource tool for coding Tcl/Tk dialogs. It contains documentation of the HyperWorks commands, demo pages that illustrate our Altair GUI standards, and sample code for creating those examples.
The Model Identification Tool, known as HyperWorks, is a profile in HyperGraph for fitting test data from frequency- and amplitude-dependent bushings to analytical models. The HyperWorks operates in conjunction with HyperGraph, MotionView and MotionSolve to provide you with a comprehensive solution for modeling and analysis.
Register HVPcontrol registers the HVP ActiveX control for HyperView Player.
HgTrans translates solver results files from their native file format to Altair Binary Format (ABF). This can be done using the HgTrans GUI or via the HgTrans batch mode.
The HyperWorks Automation Toolkit (HWAT) is a collection of functions and widgets that allows an application to quickly assemble HyperWorks automations with minimal effort and maximum portability.
This function sets the block messages functionality to On or Off.
This function calculates the bounding box around the given list of components or elements and returns the dimensions of the bounding box.
This function calculates the bounding box from the given list of components.
Sets the graphics mode to performance.
Sets the graphics mode to standard.
Checks if the IDs of the entity in the assembly lie within the minimum and maximum range.
See if a tag exists.
Clears the mark on the entity in HyperMesh.
Converts units from one format to another.
This function copies the entities to the given collector.
Create a HyperMesh collector.
Creates a contact between the master and slave.
Creates an element in HyperMesh.
Creates an entity set in HyperMesh
Creates a rigid pole for frontal collision.
Creates a vector in HyperMesh.
This function clears the mark and creates a mark on the desired entities.
This function will create a list of nodes and return the list mark ID.
Creates an outputblock.
Creates a Rigid Wall barrier, both flat or angled.
Creates a road in HWAT.
Creates a rigid pole for side impact.
Creates a finite or an infinite section cut.
Creates a new coordinate system, assigns it to a parent.
Creates a tag in HyperMesh.
Creates a temporary node at given location(s).
Creates a title for given entity in HyperMesh.
Deletes the specified entity or entities from the loaded model.
Clears the entire HyperMesh session of all data.
Delete a tag, if it exists.
Deletes a temporary node/s.
Turns display of a HyperMesh entity off/on.
Displays a user message in the menu message area.
Duplicates the given elements.
Check if an entity exists in HyperMesh.
Writes out the input deck for the solver.
Given a list of element IDs and element types, filters and returns only the intersection of the lists.
Finds the list of attached entities for a given entity and puts them on mark 2.
Finds the maximum penetration.
Finds if the node belongs to any given component.
Gets the root assembly for a given component or assembly.
Returns the actual bounding box of the nodes enclosed in the given bounding box.
Gets the value of an attribute from the HyperMesh database.
Returns the bounding box formed by given elements.
Returns the bounding box formed by given nodes.
Find the closest element in the assembly.
Finds the system for the component.
Gets the components in a given assembly.
Finds the centroid of the element.
Finds all entities in a box.
Finds the nodes of the element.
Get the total count of the entity by the given entity type in HyperMesh.
Finds the maximum ID for the entity.
Finds the minimum ID for the entity.
Finds the name of the entity from the ID.
Finds the ID of the node with the given tag.
This function clears the mark, creates a mark on the desired entities, and returns the entities on the mark.
Finds the mass, cg, and centroids of the given assembly.
Returns the 2D bounding box formed by the elements on the plane defined by the arguments.
Reads the model file from Intranet.
Finds the parent of a system.
Extracts the X, Y, or Z vector of a system.
Get tag ID.
Get title buffer.
Lists the parent or child systems in a dummy. Should be used to retrieve paths without branches.
Finds a unique name for the entity.
Extracts the X, Y, or Z vector of a system.
Finds the coordinates of the node.
Returns the coordinates of the node with the given tag.
Hides the given assembly.
Creates a duplicate copy of each resulting HyperMesh assembly as a component entity set (VCL assembly). These VCL assemblies will contain all components from the HyperMesh assembly that had a *PART card loaded/defined.
Imports and positions the offset barrier for frontal crash.
Imports and positions the pendulums for 581 bumper testing.
Imports and positions the various rear barriers.
Imports and positions the left or right platens for roof crush.
Imports and positions the various side barriers.
Imports and positions the wall barriers for 581 bumper testing.
Enables you to add components to an existing entity set.
This function moves the entities to the given collector.
Pads the bounding box with the given values.
Translates the nodes or elements along a vector until penetration is caused, and then translates in the opposite direction until the penetration is zero (less than 1e-1).
Positions the dummy’s H-point at the required coordinates and, if required, rotates the dummy’s back angle by the given amount.
Positions the dummy's hands or feet to the required position.
Position the "Out of Position" driver or passenger dummy.
Rotates and translates the system into the proper position/orientation using the transformation matrix.
This function will post the message string on to the message log. If no text is passed the function will post the text in the global error variable to the message log.
Returns the data in a 201 Head Target Location CSV file.
Reflect the given entity.
Renames entity collectors of given ID and type.
Tries to renumber the list of IDs of the given entity so that they start with the 'startid' given as parameter.
Turns off all components from the display and turns on only the components that are contained within the desired component entity set.
Hides all of the components currently displayed, and displays the given component.
Turns off all components from the display and turns on only the components that are contained within the desired component entity set.
Rotate the given entity.
Rotate the given system.
Scale the given entity.
Scans a model to find if the assemblies in the passed Tcl list exist in the model.
This function sets the value of the global debug variable to 1 or 0 depending on the option passed. If no option is passed, the function toggles between 1 and 0.
Sets the joint angles of the dummy.
Sets the global SOLVER variable and sources the solver specific files. If the solver name passed is the same as the SOLVER variable, the files are not sourced.
Updates tag using given tag ID body and label.
Loads the template file in HyperMesh.
Updates the title
Tokenizes given line data based on the given separator.
Translates the entity (list of entity IDs) in the x, y, or z direction.
Translates the node(s) in the x, y, or z direction.
Translate the given system.
Updates an attribute’s value in the HyperMesh database.
Updates a contact between the master and slave.
Creates HyperMesh Assembly with name given. If the assembly already exists, it is first removed.
Updates an unordered node set in HyperMesh.
Posts debug messages to the message box where ::hwat::globals::DEBUG variable is set to 1.
Posts error messages to the message box
These functions use a SAX-based parser.
These are primarily private functions, and are not called directly in most cases. They are usually called privately by other functions as helpers.
The H3D Validation Tools available in HyperWorks are H3D Info and H3D Validate.
HyperWorks Verification and Validation Harness (HVVH) is a tool that can be used to verify and validate HyperWorks products. End users can use this tool to quickly evaluate the software quality, performance, reliability, scalability, and robustness, and to gain more confidence in HyperWorks products.
Uninstall HyperWorks is a tool to launch the HyperWorks uninstallation program. This program contains two options that allow you to either remove the originally installed files, or remove all the files that resides in the installation directory.
The HyperWorks Automation Toolkit (HWAT) is a collection of functions and widgets that allows an application to quickly assemble HyperWorks automations with minimal effort and maximum portability.
Administrative tools to customize your HyperWorks installation.
Clears the mark on the entity in HyperMesh.
Clears the mark on the entity in HyperMesh.
::hwat::utils::ClearMark entitytype mark
::hwat::utils::ClearMark nodes 1
(c) 2021. Altair Engineering Inc. All Rights Reserved.