Defining Machine Kinematics Using Construction Entities

This method of kinematics definition for machine modeling is useful when the geometry of the machine is imported into V5 in the form of CGR geometry, from an external CAD system, although this method can be employed for native V5 CAD data.

In this procedure, construction elements like line and axis system entities are used to define the kinematics.  This is done because the actual geometry, which is mostly in the faceted form, does not allow definition of the kinematics using the solid geometry.

This procedure has the following sections:

Open the V5_And_ExternalData_Machine.CATProduct file from the  online/mtbug_C2/samples/V5/V5_And_External directory.

The positions of the different components are relative to each in such a manner that the positions correspond to the machine zero.

Defining Frames of Interest

 
  1. Click Frames of Interest .

  2. Select YAxis in the specification tree.

    The FramesOfInterest.1 entity is created in the specification tree under the YAxis part.
  3. Click Frame Type .

  4. Select FramesOfInterest.1 from the specification tree.

    The Define Plane dialog box appears:
    The Frame Type dialog box also appears:
  5. Select the Design frame type in the Frame Type dialog box.

    Refer to Frame Type table for a description of each frame type.
  6. Select a plane of the YAxis product.

    The compass is positioned on the plane at the selected location.
  7. On the Define Plane dialog box, in the Move Origin area, select the Define origin at point or center of face button.

    A green dot appears on the selected plane, indicating the location where the axis entity is created.
  8. Click the face to accept the position.

  9. Rotate the compass so that the XY plane of the compass lies on the selected plane.

  10. Click OK on the Define Plane dialog box.

    The frame is created, and appears as a tag on the part.
  11. Repeat Steps 1 - 10 to create frames of interest on the parts and planes shown below.

    ZAxis

    XAxis

    CTable

    For the XAxis and CTable parts, ensure that the position of the axis is at the center of the circular area of the parts with the XY plane of the axis residing on the part face.
    These frames of interest enable you to create a prismatic joint between the YAxis and ZAxis parts, and create a revolute joint between the XAxis and CTable parts.
  12. Click New Machine .

  13. Click Fixed Part , and select the Base part from the specification tree.

    For more information on the Fixed Part command, see Defining Machine Kinematics Using V5 Data.

    Defining Joints Using Lines and Planes

  14. Click Prismatic Joint .

    The Joint Creation Prismatic dialog box appears.
    creatingfixedpart01.gif (10474 bytes)
  15. In the Joint Name field, enter YAxis; select the line entity on the Base part for Line 1;

    creatingfixedpart01.gif (10474 bytes)
    select the bottom edge on the YAxis part for Line 2.
    creatingfixedpart01.gif (10474 bytes)
  16. Select the bottom edge on the Base part for Plane 1;

    creatingfixedpart01.gif (10474 bytes)
    select the bottom edge on the YAxis part for Plane 2.
    creatingfixedpart01.gif (10474 bytes)
  17. Select the Length driven check box; click OK.

    An Information message appears.
  18.  Click OK.

  19. Repeat Steps 14 - 18 to define a prismatic joint between the Base part and the XAxis part; call this joint XAxis.

    Select the geometry as shown below.

    Base part

    XAxis

    Defining Joints by Frames of Interest

  20.  Click Joint by Axis .

    The Axis-based Joint Creation dialog box appears.
  21. Enter ZAxis in the Joint name field, and select Prismatic from the Joint type list.

  22. Select Design1 axis system of the YAxis part as Axis 1.

    creatingfixedpart01.gif (10474 bytes)
  23. Select Design1 axis system of the ZAxis part as Axis 2.

    creatingfixedpart01.gif (10474 bytes)
  24. Select the Length driven check box; click OK.

  25. Repeat Steps 20 - 24 to create a revolute joint between the XAxis and CTable parts.  Instead of Prismatic, select Revolute for the Joint type; select the Angle driven check box instead of Length Driven.

    creatingfixedpart01.gif (10474 bytes)
    Once this joint has been defined, you have defined all the joints of the machine.  The Mechanisms node on the specification tree appears below, indicating that the machine kinematics definition is complete.
    creatingfixedpart01.gif (10474 bytes)

About Frame Types

 
Design Located on a part and can be reused in a joint creation dialog to create joints between parts.  This feature should be used to create joints between multiCAD parts.
Tool Defines the tool action point.
Base Defines the base of the device.
Custom For custom user needs.