HyperWorks
HyperWorks

2022

  1. Home
  2. Multibody Modeling

    MotionView is a general pre-processor for Multibody Dynamics.

  3. MotionView Ribbons

    The MotionView ribbons allows you to quickly access tools and standard functions, and is located along the top of MotionView.

  4. Model

    Create and edit various model entities.

  5. Modal Forces

    The Modal Forces tool allows you to include a disturbed force on a flexible body that exists in the modal form in the flexible body H3D.

  • What's New
  • Get Started
  • Video Tutorials
  • Startup Procedures and Customizations
  • Manage Files and Data
  • Sessions and Report Templates
  • Interface with External Products
  • Entities and Solver Interfaces
  • Sketching
  • Geometry
  • FE Geometry
  • Meshing
  • Elements
  • Model Build and Assembly
  • Composites
  • Connectors
  • Morph
  • Skeleton Modeling
  • Design Space
  • Design Explorer
  • Validate
  • Crash and Safety
  • Airbag Solutions
  • Aerospace
  • Aeroelasticity
  • Certification
  • Marine
  • Squeak and Rattle Director
  • Geomechanics Director
  • Panels
  • Results Data
  • Plot Data
  • Multibody Modeling
  • Media Files
  • Tabulate Results
  • Text Files
  • Publishing and Reporting
Index
HyperWorks

2022

HyperWorks
  • What's New

    View new features for HyperWorks 2022.

  • Get Started

    Learn the basics and discover the workspace.

  • Video Tutorials

    Discover HyperWorks functionality with interactive tutorials.

  • Startup Procedures and Customizations

    Start HyperWorks and configure the applications.

  • Manage Files and Data

    Create, open, import, and save models.

  • Sessions and Report Templates

    Set up sessions and create report templates.

  • Interface with External Products

    Solver interfaces supported in HyperWorks.

  • Entities and Solver Interfaces

    A solver interface is made up of a template and a FE-input reader.

  • Sketching

    Create and edit 2D parametric sketch geometry.

  • Geometry

    Create, edit, and cleanup geometry.

  • FE Geometry

    FE geometry is topology on top of mesh, meaning CAD and mesh exist as a single entity. The purpose of FE geometry is to add vertices, edges, surfaces, and solids on FE models which have no CAD geometry.

  • Meshing

    Different types of mesh you can create in HyperWorks.

  • Elements

    Create and edit 0D, 1D, 2D, and 3D elements.

  • Model Build and Assembly

    Create, organize and manage parts and subsystems.

  • Composites

    HyperMesh composites modeling.

  • Connectors

    Create connections between parts of your model.

  • Morph

    Rapidly change the shape of the FE mesh without severely sacrificing the mesh quality.

  • Skeleton Modeling

    Create a reduced ordered model to facilitate optimization at the concept phase.

  • Design Space

    Workflow to support topology optimization model build and setup.

  • Design Explorer

    Multi-disciplinary design exploration and optimization tools.

  • Validate

    Validate the model built before running solver analysis.

  • Crash and Safety

    Tools used for crash and safety analysis.

  • Airbag Solutions

    Airbag solutions offer airbag folder utilities and exports a resulting airbag in a Radioss deck.

  • Aerospace

    Essential utility tools developed using HyperWorks-Tcl.

  • Aeroelasticity

    Import an aeroelastic finite element model with Nastran Bulk Data format.

  • Certification

    Framework to plug certification methods to assess margin of safety from the model and result information.

  • Marine

    Streamline the creation of properties and 1D stiffener mesh using the info read from Marine CAD tools.

  • Squeak and Rattle Director

    Create evaluation lines, evaluate them, and optimize the interfaces to eliminate squeak and rattle issues.

  • Geomechanics Director

    Explore the GeoD user interface.

  • Panels

    Panels contains pre-processing and post-processing tools.

  • Results Data

    Results data can be post-processed using both HyperMesh and HyperView.

  • Plot Data

    HyperGraph is a data analysis and plotting tool with interfaces to many file formats.

  • Multibody Modeling

    MotionView is a general pre-processor for Multibody Dynamics.

    • MotionView Overview

      MotionView is a general pre-processor for Multi-body Dynamics.

    • Model Browser

      The Model Browser allows you to view the MotionView model structure while providing display and editing control of entities.

    • MotionView Ribbons

      The MotionView ribbons allows you to quickly access tools and standard functions, and is located along the top of MotionView.

      • Assembly

        Create and edit systems, assemblies, and analyses, use wizards to build models quickly, create and edit belt/pullies, NLFE stabars, and NLFE springs, access the EDEM and Track Builder tools.

      • Geometry

        Create and edit points, bodies, lines (curve graphics), solids (graphics), markers and vectors, edit grounded/ungrounded bodies, create and edit rigid body groups, configure gravity, and select material properties.

      • Model

        Create and edit various model entities.

        • Joints

          Use the Joints tool to create and edit basic joints.

        • Motions

          Use the Motions tool to create motions and to edit the initial conditions, displacements, velocities, and acceleration of joints.

        • Couplers

          A Coupler entity defines an algebraic relationship between the degrees of freedom of two or three joints.

        • Gears

          Use the Gears tool to create a gear entity to relate the motion of two joints.

        • Advanced Joints

          Use the Advanced Joints tool to create and edit a set of special constraints called higher pair joints. Typically, these are constraints that involve a curve or surface on at least one of the two bodies.

        • Spring Dampers

          Use the Spring Dampers tool to edit the connectivity, properties, and initial conditions of springs and dampers.

        • Bushings

          Use the Bushings tool to create bushings and edit their connectivity, properties, and orientation rules.

        • Beams

          Use the Beams to create beams and edit their connectivity, properties, and orientations.

        • Polybeams

          Use the PolyBeams tool to create polybeams and edit their points and properties.

        • Forces

          Use the Forces tool to create forces and to edit the orientation and properties of forces.

        • Contacts

          Use the Contacts tool to specify the attributes of a contact force between two bodies.

        • Contact Properties Editor

          The Contact Properties Editor macro enables you to edit multiple contact force entities in a model simultaneously.

        • General Constraints

          Use the General Constraints tool to create a generic expression based constraint.

        • Fields

          Use the Fields tool to create a compliant connection between two bodies where stiffness or damping in one direction can be a function of displacement in another direction

        • Modal Forces

          The Modal Forces tool allows you to include a disturbed force on a flexible body that exists in the modal form in the flexible body H3D.

        • Spline2D/Curves

          Use the Spline2D/Curves tool to create and edit curves.

        • Spline3D

          The Spline3D panel allows you to add and edit three dimensional spline data.

        • Solver Variables

          Use the Variables tool to create solver variables that can be used to create an algebraic expression of state variables, as well as other solver variables. This can then be referenced in function expressions throughout the solver input file.

        • Datasets

          Use the DataSets tool to create and edit datasets comprised of object types, such as real, string, boolean, integer, and options.

        • Solver Arrays

          Use the Arrays tool to create solver arrays and set solver array data. Solver array types include X array, Y array, U array, IC array, Plant Input array, and Plant Output array.

        • Solver Strings

          Use the Strings tool to create a solver string and set solver string data. A solver string provides a string that can be accessed within the model, for example, to pass into a user subroutine.

        • Sensors

          Use the Sensors tool to sense an event during simulation and to define a response to that event

        • Control SISOs

          Use the SISOs tool to set control SISO data. This data can be used to add additional states to the mechanical system being modeled.

        • Functional Mockup Unit (FMU)

          Use the FMU tool to add a Functional Mock-up Unit and connect it to a multi-body model.

        • Control State Equations

          Use the State Equations tool to create and set control state equation data.

        • Solver Differential Equations

          Use the Diff Equations tool to set solver differential equations. These equations can be used to add additional states to the mechanical system being modeled.

      • Analyze

        Create and edit outputs, create and edit templates, run the solver, view reports, access the Load Export utility, use the Optimization Wizard, open HyperStudy, utilize many pre-processing and post-processing capabilities with regards to flexible bodies (or flexbodies), run MS/EDEM cosimulation in batch mode, and generate H3D from EDEM.

    • MotionView CAD Interfacing

      MotionView supports the importing of several types of CAD and FE formats.

    • Flexible Bodies

      MotionView has many pre-processing and post-processing capabilities with regards to flexible bodies, or flexbodies, for multi-body dynamics models.

    • Preferences Dialog

      From the Preferences dialog, you can access various MotionView options for your model.

    • Vehicle Modeling

      Explore the various vehicle modeling tools.

    • Tcl/Tk Reference Guide

      Reference material for the HyperWorks Desktop scripting interface which is a set of Tcl/Tk commands.

    • MDL Reference Guide

      Reference materials for the MotionView MDL Language, Tire Modeling, and the MDL Library.

    • MotionSolve Reference Guide

      Reference material detailing command statements, model statements, functions and the Subroutine Interface available in MotionSolve.

    • Templex and Math Reference Guide

      Reference material for Templex (a general purpose text and numeric processor) and additional mathematical functions and operators.

    • MotionView Python Reference Guide

      Reference materials for the MotionView Python Language.

  • Media Files

    MediaView plays video files, displays static images, tracks objects, and measures distances.

  • Tabulate Results

    TableView creates an Excel-like spreadsheet in HyperWorks.

  • Text Files

    TextView math scripts reference vector data from HyperGraph windows to automate data processing and data summary.

  • Publishing and Reporting

    Create, define, and export reports.

View All Altair Simulation Help

HyperWorks
HyperWorks

2022

  1. Home
  2. ...
    • MotionView Ribbons

      The MotionView ribbons allows you to quickly access tools and standard functions, and is located along the top of MotionView.

    • Multibody Modeling

      MotionView is a general pre-processor for Multibody Dynamics.

    • Model

      Create and edit various model entities.

  3. Modal Forces

    The Modal Forces tool allows you to include a disturbed force on a flexible body that exists in the modal form in the flexible body H3D.

  • What's New
  • Get Started
  • Video Tutorials
  • Startup Procedures and Customizations
  • Manage Files and Data
  • Sessions and Report Templates
  • Interface with External Products
  • Entities and Solver Interfaces
  • Sketching
  • Geometry
  • FE Geometry
  • Meshing
  • Elements
  • Model Build and Assembly
  • Composites
  • Connectors
  • Morph
  • Skeleton Modeling
  • Design Space
  • Design Explorer
  • Validate
  • Crash and Safety
  • Airbag Solutions
  • Aerospace
  • Aeroelasticity
  • Certification
  • Marine
  • Squeak and Rattle Director
  • Geomechanics Director
  • Panels
  • Results Data
  • Plot Data
  • Multibody Modeling
  • Media Files
  • Tabulate Results
  • Text Files
  • Publishing and Reporting
Index

ON THIS PAGE

  • Create Modal Forces
  • Edit Modal Forces
    • Define the Connectivity of Modal Forces
    • Define the Properties of Modal Forces
    • Use User-Defined Properties for a Modal Force

Modal Forces

The Modal Forces tool allows you to include a disturbed force on a flexible body that exists in the modal form in the flexible body H3D.

Create Modal Forces

  1. From the Project Browser, select the system to which the Modal Force entity is to be added.
  2. Right-click on a system in the Project Browser and select Add > Force Entity > ModalForce from the context menu.
    OR
    Right-click on a modal force folder in the Project Browser and select Add ModalForce from the context menu.
    OR
    From the Model ribbon, click the arrow next to the Entities tool set name, then select Modal Forces.
    The Add ModalForce dialog is displayed.
  3. Specify a label for the force.
  4. Specify a variable name for the force.
    By default, variables names of entities in MotionView follow a certain convention. For example, all modal force entities have a variable name starting with “mfrc_”. This is the recommended convention to follow when building models in MotionView since it has many advantages in model editing and model manipulation.
  5. Click OK to close the window or Apply to continue creating entities.
    Note: In order to add a distributed force on a flexible body, the force needs to be included in the flexible body H3D during the CMS flex body generation process. The force can be a generic force on a set of nodes, or a pressure load on a set of elements or a thermal loading.

    Once the force is available in the flexible body, the force can be scaled with regard to time or a solver function expression using the Properties tab.

    Once a modal force entity has been added to the model, the panel for the force will automatically be displayed in the panel area.

Edit Modal Forces

Define the Connectivity of Modal Forces

From the Connectivity tab, select the flexible body on which the distributed force should be applied.

  1. If the Modal Force panel is not currently displayed, select the desired modal force by clicking on it in the Project Browser or in the modeling window.
    The Modal Force panel is automatically displayed.
  2. Click the FlexBody collector and select the flexible body on which the distributed force is to be applied from the modeling window, or double click the collector to open the Model Tree (from which the desired body can be selected).
  3. Select the force type from the drop-down menu.
    For the MotionSolve solver mode, this force can be applied only as an action only force. For the ADAMS solver mode, the force can also be applied as action reaction. In this case, an additional option to specify a rigid body as reaction body is available.
  4. If Action Reaction is chosen as the force type, click the RigidBody collector and select a rigid body as a reaction body for the distributed force from the modeling window or Model Tree.

Define the Properties of Modal Forces

From the Properties tab, the load case that is available in the flexible body H3D can be selected and a scale factor can be applied.

  1. Select the method of scaling for the modal force from the drop-down menu.
    If Linear is chosen, enter a real number in the value field to specify the constant scale.
    If Curve is chosen, define the scale in the form of a curve.
    1. Select AKIMA, CUBIC, LINEAR , or QUINTIC under Interpolation as the method of interpolation of between two data points on the curve.
    2. Enter a value under Independent variable.
    3. Resolve the curve by double-clicking the Curve collector and selecting a curve from the Select a Curve dialog.
      Note: To use a curve, you first need to define a curve using the Curves panel.
    If Spline3D is chosen, define the scale as a function of two independent variables in the form of a three dimensional spline data.
    1. Select AKIMA, CUBIC, LINEAR , or QUINTIC under as the method of interpolation of values between 2 data points in XY plane.
      The interpolation choices are applicable to Independent variable X only. Data along Independent variable Z is linearly interpolated.
    2. Resolve the 3D spline by double-clicking on the Spline3D collector and selecting a Spline3D entity from the Select a Spline3D dialog.
      Note: To use a Spline3D entity, you first need to define a spline using the Spline3D panel.
    3. Specify an expression for Independent variable X and Independent variable Z.
    If Expression is chosen, define the scale in the form of a solver function.
  2. Select the load case from the drop-down menu.
    The list contains the load case id as available in the flexible body H3D. Load case ID generally matches with the ID specified in the finite element deck (.fem in case of OptiStruct) that was used to generate the flexible body.

Use User-Defined Properties for a Modal Force

If desired, define the modal force using the User-Defined tab, which will allow you to specify the properties of the force using user subroutines.

  1. From the Connectivity tab, click the User-defined properties check box.
    The Properties tab is removed.
  2. Click the newly added User-Defined tab.
  3. Define the user subroutine.
    1. Provide an expression with the USER solver function with parameters being passed to the user subroutine.
    2. Alternatively, activate the Use local file and function name check box to specify a local file where the subroutine code can be accessed by the solver.
      If this option is not specified, MotionSolve will search for a subroutine following its user subroutine loading rules.
    3. Select a function type from the drop-down menu.
    4. Select the local file for the subroutine.
      The type of file to be specified will depend on the selected function type. For example, if DLL/SO is selected, you can specify a file with a .dll extension (for Windows) or an .so extension (for Linux).
    5. Specify the function name in the subroutine that defines the entity, or accept the default name provided by HyperWorks.

ON THIS PAGE

  • Create Modal Forces
  • Edit Modal Forces
    • Define the Connectivity of Modal Forces
    • Define the Properties of Modal Forces
    • Use User-Defined Properties for a Modal Force

© 2022 Altair Engineering, Inc. All Rights Reserved.

Intellectual Property Rights Notice | Technical Support