Creating Sliding Pivots

This task shows how to create a Sliding Pivot on a virtual part.

Sliding Pivots are cylindrical join restraints applied to handle points of virtual parts, which result in constraining the point to simultaneously translate along and rotate around a given axis. They can be viewed as particular cases of general cylindrical joins, which allow a relative combined translation and rotation between two points (in the Sliding Pivot case, one of the two points is fixed, along with the sliding pivot axis). 

means that there is no translation degree of freedom left in that direction.
means that there is no rotation degree of freedom left in the direction.

Sliding Pivot objects belong to Restraint objects sets.

For the fixed point, the program automatically picks the handle of the virtual part. The user defines the sliding pivot direction, and as a result the virtual part as a whole is allowed to translate along and to rotate around an axis parallel to the sliding pivot direction and passing through the fixed point.

When connected to deformable bodies, the virtual part will transmit the effect of the Sliding Pivot restraint collectively to the entire connected geometry.

Sliding Pivots can be applied to the following types of supports:

Geometrical Feature

Mechanical Feature

Analysis Feature

Spatial Groups

Geometrical Groups

Groups by Neighborhood

Groups by Boundary

Others

           

Virtual Part

To know more, refer to Authorized Supports.

Open the sample15.CATAnalysis document from the samples directory.

  • Go to View > Render Style > Customize View and make sure the Shading, Outlines and Materials options are active in the Custom View Modes dialog box.

  1. Click Sliding Pivot in the Restraints toolbar.

    The Sliding Pivot dialog box appears.

    To know more about the Select Mesh Part button, refer to Selecting Mesh Parts.

  2. You can change the identifier of the Sliding Pivot by editing the Name field, if needed.

    The Axis System Type combo box allows you to choose between Global and User-defined Axis systems for entering components of the pivot axis.

    • Global: if you select the Global Axis system, the components of the sliding pivot direction will be interpreted as relative to the fixed global rectangular coordinate system.
    • User-defined: if you select a User-defined Axis system, the components of the sliding pivot direction will be interpreted as relative to the specified rectangular coordinate system.
      To select a User-defined Axis system, you must activate an existing Axis by clicking it in the features tree. Its name will then be automatically displayed in the Current Axis field.
  3. Set the Axis system.

  4. Select a virtual part.

    A symbol representing the sliding pivot direction is displayed on the virtual part.

  5. In the X, Y, Z fields, enter the values corresponding to the components of the sliding pivot direction relative to the selected Axis System.

    • You can define the sliding pivot direction by using the compass. The values in the X, Y, Z fields correspond to the direction components of the compass principal axis.
    • You can modify the compass orientation either with the mouse or by editing the compass.  
    • By applying the compass to any part geometry, you can align the compass directions with the implicit axis directions of that geometry: drag the compass by handling the red square and drop it on the appropriate surface. The normal direction to this surface defines the new direction. Then, click on the Compass Direction button to take this new direction into account. You can now invert the direction if desired, by editing the values of the three components. 
  6. Modify the sliding pivot direction orientation.

    The visualized Sliding Pivot symbol orientation is automatically updated to reflect the modifications of the compass principal direction.

  7. Click OK in the Sliding Pivot dialog box.

    A Sliding Pivot object appears in the specification tree under the active Restraints objects set.

  • You can either select the virtual part support and then set the Sliding Pivot specifications, or set the Sliding Pivot specifications and then select the virtual part support.
  • If several Analysis Cases have been defined in the Finite Element Model, you must activate a Restraints objects set by clicking it in the specification tree before creating a Sliding Pivot object (only available if you have ELFINI Structural Analysis product installed).
  • Restraints are required for Stress Analysis computations. They are optional for Modal Analysis computations (if not created, the program will compute vibration modes for the free, unrestrained part).
  • Sliding Pivot objects can be edited by a double click on the corresponding object or icon in the features tree.
  • Make sure you fixed all the global degrees of freedom of your assembly, otherwise a global singularity will be detected at the time of the Static Computation (such a model is unsolvable). To allow you to easily correct the model (Static Analysis Cases only), the singular displacement of the assembly will be simulated and visualized after computation.

The ELFINI Structural Analysis product offers the following additional functionalities:

  • Contextual menu on the restraint object:

    • Restraint visualization on mesh: the translation of the restraint specifications into solver specifications can be visualized symbolically at the impacted mesh nodes, provided the mesh has been previously generated using a mesh only computation.
      To know more, refer to Visualizing Restraints on Deformed Mesh.
  • Contextual menus on the restraints set:
    • Generate Image: generates an image on the computed restraints set (along with translating all user-defined restraints specifications into explicit solver commands on mesh entities), by generating symbols for the nodal restraints imposed by the restraints sets. The image can be edited to include part or all of the options available.
      To know more, refer to Generating Images.
    • Report: the partial status and results of intermediate pre-processor computations are reported in HTML format. It represents a subset of the global report capability and generates a partial report of the restraints set computation.
      To know more, refer to Generating Reports.