2024
Overview of external readers and the Altair Binary Format, the generic ASCII reader, running applications in batch mode, using Tcl/Tk commands, translators, and result math.
The application's scripting interface is a set of Tcl/Tk commands that follow a simple and consistent syntax.
Tcl/Tk classes for the following Altair HyperWorks applications.
View new features for version 2024.
Learn the basics and discover the workspace.
Discover product functionality with interactive tutorials.
Extensions are programs integrated with the application to enhance or extend the user experience.
Altair Binary Format (ABF) is the standard binary format read by the program. A library called abflib allows you to create files in ABF.
A generic ASCII reader is now available which allows you to bring custom results directly into HyperView. The Altair ASCII format is useful for reading the results of any in-house or propriety codes which are saved in a generic format.
Batch mode allows you perform a series of operations outside the program interface.
External resources can be registered in preference files, session files, or Templex files. If an external resource is registered in a program session, it is automatically registered in the session file when the session is saved.
The Python API documentation for HyperMesh applications.
APIs can be used to perform various actions in an application. For example, the AddPage API can be used to add a page within the project.
Overview of object hierarchy for HyperView, HyperGraph, HyperMesh, MotionView, MediaView and TextView.
Links to the introductory pages for the Tcl/Tk commands that can be used in HyperView, MotionView, HyperGraph, HyperGraph 3D, TextView and MediaView.
Examples of script uses cases.
Learn more about Tcl/Tk with this basic example.
Learn more about programming with Tcl/Tk commands with this tutorial.
Checks the model and assigns IDs to the model.
Creates a blank model in the client whose handle is used.
Creates a model using the file specified.
Exports the model to the file name specified.
Exports the model related animation information to a given file.
Used to draw/display the implicit marker graphic of the selected marker.
Freezes the output IDs.
Gets the value of the option specified for creating a model.
Retrieves your setting (profile) regarding where the wizard paths are specified.
Gets the position of the light.
Gets a global option for all MotionView clients.
Gets the current model import option.
Gets the list of currently registered solver readers.
Gets the details a file.
Gets the handle of the root node of the current model.
Gets the list of objects that can be picked from the Graphic Window.
Gets the list of objects that are an exception in the pick context list.
Gets the entity type (body, point, joint, etc.) that can currently be picked by clicking in the graphics area.
Gets the list of paths from the preference file statements.
Gets the report .log file for a particular profile.
Gets the handle of root node of the current model.
Gets the value for the given key. The key value can be set using the SetSaveOption command.
Gets the list of the available solver mode variable names.
Gets the variable name of the current solver mode.
Gets the variable name of the current solver script.
Gets the list of the available solver scripts.
Gets the standard include file setting for the specified profile.
Gets the task wizard file setting for the specified profile.
Gets the list of labels of available user modes.
Gets the list of variable names of available user modes.
Gets the handle of the window on which the client is opened.
Gets the directory that contains the files to create the wizard for the specified profile.
Imports the model from the file specified.
Evaluates whether the changes made in the model are saved or not.
Checks whether or not the picking of an entity from the graphics window is enabled.
Makes the client clean.
Makes the client dirty.
Displays text in the message log.
Runs a solver script.
Saves the model to a file as mdl data.
Sets the model wizard file which will be used while creating an assembly model.
Sets the value of the option specified for creating a model.
Sets the user_mode argument as the user mode. “User mode” is the set of customized of icons listed in the toolbar (user_mode).
Sets the current wizard setting profile.
Sets the position of the light.
Sets a global option for all MotionView clients.
Sets the import option.
Sets the list of objects that can be picked from the Graphic Window.
Sets the list of objects that are an exception to the objects that can be picked from the Graphic Window.
Sets the list of entity types that can be picked from the Graphic Window.
Sets the outline graphic width.
Sets the report .log file.
Sets the value of the option specified for saving a model.
Sets the name of the current solver mode variable name.
Sets the name of the current solver script variable name.
Sets the standard include file for the filename specified.
Sets the task wizard file for the specified profile.
Sets the directory that contains the files to create the wizard for the specified profile.
Suppresses messages into the Message Log.
Updates the entity info (if it is present) in the browser and updates the corresponding views.
Translators are utilities that are run from the command line of the operating system to convert various types of files into different formats.
XML commands in the Result Math Module.
Record playback workflows in the application.
Use the Task Manager to load an XML file that defines tasks and their attributes.
The Script and Model Library is a database of freely accessible scripts and models posted by users and Altair engineers.
View All Altair HyperWorks Help