HyperWorks Desktop
HyperWorks Desktop

2020.1

  1. Home
  2. HyperWorks Desktop Reference Guides

    Overview of external readers and the Altair Binary Format, the generic ASCII reader, running HyperWorks in batch mode, using Tcl/Tk commands, translators, and result math.

  3. HyperWorks Desktop

  4. Tcl/Tk Commands

    The HyperWorks Desktop scripting interface is a set of Tcl/Tk commands that follow a simple and consistent syntax.

  5. Tcl/Tk Commands

    Tcl/Tk classes for the following HyperWorks Desktop applications.

  6. HyperView

  7. poIPart Class

  • What's New
  • Get Started
  • Tutorials
  • Startup Procedures and Customizations
  • Manage Files and Data
  • Display Controls
  • Session Navigation
  • Publish Sessions
  • Parameterize Report Templates
  • Workflow Automation
  • HyperWorks Collaboration Tools
  • HyperWorks Desktop Reference Guides
Index
HyperWorks Desktop

2020.1

HyperWorks Desktop
  • What's New

    View new features for HyperWorks Desktop 2020.1.

  • Get Started

    Learn the basics and discover the workspace.

  • Tutorials

    Discover HyperWorks Desktop functionality with interactive tutorials.

  • Startup Procedures and Customizations

    Start HyperWorks Desktop and configure the applications.

  • Manage Files and Data

    Learn how to create, open, import and save models.

  • Display Controls

    Control the view and display of your model in the modeling window.

  • Session Navigation

    Use the Session Browser to view the current session and all the pages and windows it contains in a hierarchical display.

  • Publish Sessions

    Publish your HyperWorks Desktop session to HTML, PowerPoint, or Report files.

  • Parameterize Report Templates

    Use the Parameters Browser to parameterize the contents of a session file or report template and automate a variety of analysis processes with the Parameters Browser.

  • Workflow Automation

    Automate common workflows using the Process Manager or Automate tool.

  • HyperWorks Collaboration Tools

    Explore, organize and manage your personal data, collaborate in teams, and connect to other data sources, such as corporate PLM systems to access CAD data or publish simulation data.

  • HyperWorks Desktop Reference Guides

    Overview of external readers and the Altair Binary Format, the generic ASCII reader, running HyperWorks in batch mode, using Tcl/Tk commands, translators, and result math.

    • HyperWorks Desktop

      • External Readers and Altair Binary Format

        Altair Binary Format (ABF) is the standard binary format read by the program. A library called abflib allows you to create files in ABF.

      • Generic ASCII Reader

        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

        Batch mode allows you perform a series of operations outside the program interface.

      • External Resources

        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.

      • Tcl/Tk Commands

        The HyperWorks Desktop scripting interface is a set of Tcl/Tk commands that follow a simple and consistent syntax.

        • Program with HyperWorks APIs for Beginners

          APIs can be used to perform various actions in HyperWorks. For example, the AddPage API can be used to add a page within the project.

        • Object Hierarchy

          Overview of object hierarchy for HyperView, HyperGraph, HyperWorks Desktop, MotionView, MediaView and TextView.

        • Tcl/Tk Classes

          Links to the introductory pages for the Tcl/Tk commands that can be used in HyperView, MotionView, HyperGraph, HyperGraph 3D, TextView and MediaView.

        • Script Use Cases

          Examples of script uses cases.

        • Tcl/Tk Example

          Learn more about Tcl/Tk with this basic example.

        • Program with HyperWorks Tcl/Tk Command Tutorials

          Learn more about programming with HyperWorks Tcl/Tk commands with this tutorial.

        • Tcl/Tk Commands

          Tcl/Tk classes for the following HyperWorks Desktop applications.

          • HyperWorks Desktop

          • MotionView

          • HyperView

            • Hotspot Finder API Structure

            • Upfront Data Loader APIs

            • poI3DViewCtrl Class

            • poIAdvancedQuery Class

            • poIAssembly Class

            • poIBestView Class

            • poICFD Class

            • poICFD_rake Class

            • poICollisionCtrl Class

            • poICollisionSet Class

            • poIComplexCtrl Class

            • poIComponent Class

            • poIContourCtrl Class

            • poIExplosion Class

            • poIFBDCtrl Class

            • poIFLDCtrl Class

            • poIGraphicMaterial Class

            • poIImagePlaneCtrl Class

            • poIImagePlane Class

            • poIIsoValueCtrl Class

            • poILayerFilter Class

            • poILegend Class

            • poIMeasure Class

            • poIModel Class

            • poINote Class

            • poIPart Class

              • poIPart ApplyDefaults

                Sets the part material to default values.

              • poIPart GetAutoColor

                Gets the part auto color index.

              • poIPart GetColor

                Gets the part color index.

              • poIPart GetDefaultColor

                Gets the part default color index.

              • poIPart GetDisplayMode

                Gets the part display option setting.

              • poIPart GetDisplayModeList

                Gets the list of part display modes.

              • poIPart GetEulerAngles

                Gets the Euler angles with respect to the transform set by the call to poIModel SetRelativeTo.

              • poIPart GetID

                Gets the part's ID.

              • poIPart GetIDVisibility

                Gets the part's ID visibility.

              • poIPart GetLabel

                Gets the part's label.

              • poIPart GetLocator

                Gets the internal locator string for a part (for internal use only).

              • poIPart GetMaterial

                Gets the part material ID (zero if none assigned).

              • poIPart GetMaterialID

                Gets the ID of the material related to a component.

              • poIPart GetMaterialName

                Gets the name of the material related to a component.

              • poIPart GetMeshMode

                Gets the part's mesh mode.

              • poIPart GetOrientation

                Gets the orientation in the local coordinate system.

              • poIPart GetOrigin

                Gets the origin with respect to the transform set by the call to poIModel SetRelativeTo.

              • poIPart GetPartAssemblyID

                Gets the ID for the part assembly that contains a component.

              • poIPart GetParentID

                Gets the part's parent assembly ID.

              • poIPart GetPolygonMode

                Gets the part's polygon mode.

              • poIPart GetPool

                Gets the part's pool label.

              • poIPart GetPoolType

                Gets the part's pool type.

              • poIPart GetPosition

                Gets the position in the local coordinate system.

              • poIPart GetPropertyName

                Gets the ID for the property related to a component.

              • poIPart GetRelativeTo

                Gets the positions relative to the parent assembly, local or global.

              • poIPart GetScale

                Gets the scale factors for each coordinate axis.

              • poIPart GetShadeMode

                Gets the shading mode for a specific part and overrides the global setting that was set with poIRenderOptions GetShadeMode.

              • poIPart GetTracingMode

                Gets the part's tracing mode.

              • poIPart GetType

                Gets the part type's string.

              • poIPart GetVisibility

                Gets the part's visibility.

              • poIPart Rotate

                Rotates the part about the axis and angle.

              • poIPart SetAutoColor

                Sets the part's auto color index.

              • poIPart SetColor

                Sets the part's color index.

              • poIPart SetDefaultColor

                Sets the part default color index.

              • poIPart SetDisplayMode

                Sets the part's display mode.

              • poIPart SetEulerAngles

                Sets the Euler angles (Z-X-Z) with respect to the system defined by the call to poIModel SetRelativeTo.

              • poIPart SetIDVisibility

                Sets the part's ID visibility.

              • poIPart SetLabel

                Sets the part's label.

              • poIPart SetMaterial

                Sets the part's material index.

              • poIPart SetMeshMode

                Sets the part's mesh mode.

              • poIPart SetOrientation

                Sets the part's orientation in the local coordinate system by the given Euler angles ZXZ.

              • poIPart SetOrigin

                Sets the part origin in the local coordinate system by the given vector.

              • poIPart SetPolygonMode

                Sets the part's polygon mode.

              • poIPart SetPosition

                Sets the part position in the local coordinate system by the given vector.

              • poIPart SetRelativeTo

                Sets positions relative to the parent assembly, local or global.

              • poIPart SetScale

                Sets the part scale factors for each axis.

              • poIPart SetShadeMode

                Sets the shading mode. This command overrides the global setting that was set with poIRenderOptions SetShadeMode.

              • poIPart SetTracingMode

                Sets the part's tracing mode.

              • poIPart SetVisibility

                Sets the part's visibility.

            • poIPartAssembly Class

            • poIPost Class

            • poIPostManager Class

            • poIQueryCtrl Class

            • poIQueryDistanceRule Class

            • poIQueryExpressionRule Class

            • poIQueryExtremeRule Class

            • poIQueryIgnoreElemTypeRule Class

            • poIQueryIterator Class

            • poIQueryRule Class

            • poIQuerySetRule Class

            • poIRenderOptions Class

            • poIResultCtrl Class

            • poIResultMathCtrl Class

            • poIScalarDefine Class

            • poIScaleCtrl Class

            • poISCL Class

            • poISection Class

            • poISelectionSet Class

            • poIStressLinearizationCtrl Class

            • poISubcase Class

            • poISweepCtrl Class

            • poISymmetry Class

            • poISystem Class

            • poISystemCtrl Class

            • poITensorCtrl Class

            • poITensorDefine Class

            • poITextAttribute Class

            • poITracingCtrl Class

            • poITrackingSystem Class

            • poIVectorCtrl Class

            • poIVectorDefine Class

          • HyperGraph 2D

          • HyperGraph 3D

          • MediaView

          • TextView

          • HgTrans

          • TableView

      • Translators

        Translators are utilities that are run from the command line of the operating system to convert various types of files into different formats.

      • Result Math

        XML commands in the Result Math Module.

      • HyperWorks Record and Playback

        Record playback workflows in HyperView.

    • HyperWorks Report

    • HyperMesh

    • MotionView

    • Templex and Math Reference Guide

    • Script Exchange

      The Script Exchange is a database of freely accessible scripts posted by users and Altair engineers.

View All Altair HyperWorks Help

HyperWorks Desktop
HyperWorks Desktop

2020.1

  1. Home
  2. ...
    • Tcl/Tk Commands

      Tcl/Tk classes for the following HyperWorks Desktop applications.

    • Tcl/Tk Commands

      The HyperWorks Desktop scripting interface is a set of Tcl/Tk commands that follow a simple and consistent syntax.

    • HyperWorks Desktop

    • HyperWorks Desktop Reference Guides

      Overview of external readers and the Altair Binary Format, the generic ASCII reader, running HyperWorks in batch mode, using Tcl/Tk commands, translators, and result math.

    • HyperView

  3. poIPart Class

  • What's New
  • Get Started
  • Tutorials
  • Startup Procedures and Customizations
  • Manage Files and Data
  • Display Controls
  • Session Navigation
  • Publish Sessions
  • Parameterize Report Templates
  • Workflow Automation
  • HyperWorks Collaboration Tools
  • HyperWorks Desktop Reference Guides
Index

ON THIS PAGE

    poIPart Class

    Note: See Entity Attributes and Component View in the HyperView User's Guide for additional information.
    • poIPart ApplyDefaults
      Sets the part material to default values.
    • poIPart GetAutoColor
      Gets the part auto color index.
    • poIPart GetColor
      Gets the part color index.
    • poIPart GetDefaultColor
      Gets the part default color index.
    • poIPart GetDisplayMode
      Gets the part display option setting.
    • poIPart GetDisplayModeList
      Gets the list of part display modes.
    • poIPart GetEulerAngles
      Gets the Euler angles with respect to the transform set by the call to poIModel SetRelativeTo.
    • poIPart GetID
      Gets the part's ID.
    • poIPart GetIDVisibility
      Gets the part's ID visibility.
    • poIPart GetLabel
      Gets the part's label.
    • poIPart GetLocator
      Gets the internal locator string for a part (for internal use only).
    • poIPart GetMaterial
      Gets the part material ID (zero if none assigned).
    • poIPart GetMaterialID
      Gets the ID of the material related to a component.
    • poIPart GetMaterialName
      Gets the name of the material related to a component.
    • poIPart GetMeshMode
      Gets the part's mesh mode.
    • poIPart GetOrientation
      Gets the orientation in the local coordinate system.
    • poIPart GetOrigin
      Gets the origin with respect to the transform set by the call to poIModel SetRelativeTo.
    • poIPart GetPartAssemblyID
      Gets the ID for the part assembly that contains a component.
    • poIPart GetParentID
      Gets the part's parent assembly ID.
    • poIPart GetPolygonMode
      Gets the part's polygon mode.
    • poIPart GetPool
      Gets the part's pool label.
    • poIPart GetPoolType
      Gets the part's pool type.
    • poIPart GetPosition
      Gets the position in the local coordinate system.
    • poIPart GetPropertyName
      Gets the ID for the property related to a component.
    • poIPart GetRelativeTo
      Gets the positions relative to the parent assembly, local or global.
    • poIPart GetScale
      Gets the scale factors for each coordinate axis.
    • poIPart GetShadeMode
      Gets the shading mode for a specific part and overrides the global setting that was set with poIRenderOptions GetShadeMode.
    • poIPart GetTracingMode
      Gets the part's tracing mode.
    • poIPart GetType
      Gets the part type's string.
    • poIPart GetVisibility
      Gets the part's visibility.
    • poIPart Rotate
      Rotates the part about the axis and angle.
    • poIPart SetAutoColor
      Sets the part's auto color index.
    • poIPart SetColor
      Sets the part's color index.
    • poIPart SetDefaultColor
      Sets the part default color index.
    • poIPart SetDisplayMode
      Sets the part's display mode.
    • poIPart SetEulerAngles
      Sets the Euler angles (Z-X-Z) with respect to the system defined by the call to poIModel SetRelativeTo.
    • poIPart SetIDVisibility
      Sets the part's ID visibility.
    • poIPart SetLabel
      Sets the part's label.
    • poIPart SetMaterial
      Sets the part's material index.
    • poIPart SetMeshMode
      Sets the part's mesh mode.
    • poIPart SetOrientation
      Sets the part's orientation in the local coordinate system by the given Euler angles ZXZ.
    • poIPart SetOrigin
      Sets the part origin in the local coordinate system by the given vector.
    • poIPart SetPolygonMode
      Sets the part's polygon mode.
    • poIPart SetPosition
      Sets the part position in the local coordinate system by the given vector.
    • poIPart SetRelativeTo
      Sets positions relative to the parent assembly, local or global.
    • poIPart SetScale
      Sets the part scale factors for each axis.
    • poIPart SetShadeMode
      Sets the shading mode. This command overrides the global setting that was set with poIRenderOptions SetShadeMode.
    • poIPart SetTracingMode
      Sets the part's tracing mode.
    • poIPart SetVisibility
      Sets the part's visibility.

    ON THIS PAGE

      (c) 2020. Altair Engineering Inc. All Rights Reserved.

      Intellectual Property Rights Notice | Technical Support