Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The following procedure assumes that a cell is already created and a robot is already loaded in it.

...

  1. With the robot loaded in the Cell tree, right-click the first joint in the robot, then select Create safety envelope for J1.

    image-20240822-203334.png
  2. Enter a Shape extension and Shape type for the envelope. These control the size and shape of the envelope around the robot joint and link.

    image-20240822-203525.png
  3. Click Apply to view your changes in the viewport.

  4. Click OK to keep your changes. The safety envelope will be added to the Cell tree.

    image-20240822-204026.png

    Note that safety envelopes in the Cell tree are indicated by an icon and are classified as safety envelopes in the right-click menu.

    image-20240822-205110.png
  5. Optional step: Adjust the color of the safety envelope. This can help make the envelope more visibleeasier to see.

    1. In the Cell tree, select the envelope.

    2. In the viewport, right-click the envelope, then click the color swatch next to Fill with color.

      image-20240905-153845.png
    3. Adjust ARGB values to pick a color. The A value controls the transparency of the envelope (for example, with an A value 50, the joint would be easily visible).

    4. Click [X] to exit the color picker, then select Fill with color on the context menu.

      image-20240905-154909.png
  6. Repeat steps 1 - 5 to add safety envelopes for joints J2, J3, and J4.

    image-20240822-204243.pngImage Removedimage-20240905-173642.pngImage Added

Depending on your robot model, joints J5 and J6 may not need safety envelopes. Safety envelopes for J5 and J6 could overlap one another and also extend into toolings mounted at the end of the robot.

...

  1. Select [+] and then Import CAD file.

    image-20240905-145842.png
  2. Browse to and select the CAD file, then select Open.

  3. In the Cell tree, move the imported envelope so that it is a child of the joint in the hierarchy.

    image-20240905-152520.png
  4. Right-click the envelope item and select Safety envelope.

    image-20240905-152641.png
  5. If needed, use Transform to adjust the position and orientation of the CAD envelope relative to the joint.

Safety envelopes can also be added around toolings, if needed. This would be done in an End-of-arm tooling session.

Add safety envelopes in collision groups

Once safety envelopes are added to joints, you can add them to collision groups for the cell. Only do this if you want the safety envelopes to cause an interference or collision in a part programming session.

  1. In the Cell tree, select Cell.

    image-20240905-180710.pngImage Added
  2. On the right, in Cell settings, select [+] next to Collision group pairs.

    image-20240905-174147.pngImage Added
  3. Select the Edit button for the collision group pair.

    image-20240905-174341.pngImage Added
  4. Enter a name for the collision group. You might enter a name like “Robot safety envelope.”

  5. Select a type for the collision group. For a robot safety envelope, Interference is typically a good choice. Intereference is less strict than Collision in Robotmaster. Interference indicates to the programmer only that other physical objects may be too close to the robot.

  6. Select a color. You may want to pick a different color than other Collision type collision groups, in order to easily differentiate them visually.

  7. Drag the envelope items for J1 – J4 from the Available geometries pane to one side of the Pairs section.

    image-20240905-175705.pngImage Added
  8. Drag the items you want to flag for interference with safety envelopes to the other side of the Pairs section. For example, you might include cell components like tables and enclosures.

    image-20240905-175921.pngImage Added
  9. Select OK when you are finished.

  10. Save your changes with the cell.