> For the complete documentation index, see [llms.txt](https://docs.aic-eec.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aic-eec.com/robotics/instruction-of-dobot/basically-of-program/teaching-and-playback.md).

# Teaching and Playback

![](/files/-MCuob5LXS224KsDuO5m)

![Select PTP Point > MOVJ mode in the Save Point area, as shown in Figure](/files/-MCuox9ToPBd_1eabT3L)

* Step 1 Press and hold the unlock button on the Forearm to move the robotic arm to a position such as a point A, and then release the button.

  In this case, the DobotStudio will save the Cartesian coordinate of point A, as shown in Figure

![](/files/-MCur56UlpV2AoHrwD1g)

&#x20;     Apart from hand-guided teaching, you can accomplish a teaching task by jogging the Dobot Magician in the Cartesian or Joint coordinate system, as shown in Figure

![](/files/-MCus4z9RyzASXthNHmZ)

* Step 2 Move the robotic arm to the other two locations such as points B and C by referring to the method of creating point A above, as shown in Figure. The robotic arm will save the Cartesian coordinates corresponding to these two points.

![](/files/-MCusSO7tnngkh7IgYq8)

* Step 3  Enter 3 in the loop text box.\
  &#x20;The robotic arm will repeat the sequence of movements for three times, as

  shown in Figure

![](/files/-MCustMTDSaB7kHa2jBd)

* Step 4  Click Start to perform the motions taught above, as shown in Figure. The robotic arm will stop after playing back the steps three times.

![](/files/-MCuv-dMTiltRzs6K0px)

Credit : <https://www.generationrobots.com/media/Dobot-Magician-User-Manual-V1.2.4.pdf>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.aic-eec.com/robotics/instruction-of-dobot/basically-of-program/teaching-and-playback.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
