# Intro to CAD Course

This course is designed to take you from a complete beginner to confidently modeling a full FTC robot. It emphasizes FTC-specific features and tools through engaging proLing concepts. As you advance, the projects become progressively more independent, yet always provide references to guide you along the way.

{% stepper %}
{% step %}

### Level 1

* **CAD Fundamentals** – An introduction to the basics of computer-aided design
* **Onshape Setup** – Step-by-step guidance on creating an account and adding essential tools
* **Navigation Guide** – How to efficiently move through Onshape’s interface and features
* **Core Principles** – Fundamental concepts that foster a strong design mindset

<figure><img src="/files/5mXpnR60tlMQ8CKY6TRz" alt="" width="563"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Level 2

* **CAD Essentials** – Master the basics of sketching, part design, multi-part modeling, and assemblies with Onshape Learning Courses and FTC-focused exercises
* **Mechanical Systems** – Explore power transmission principles and develop gearbox models
* **Top-Down Workflow** – Begin applying top-down design strategies for FTC projects

<div><figure><img src="/files/jEqWfG3qy2KAO6Ytxcrd" alt="" width="375"><figcaption><p><em>Exercise #5 Two-Stage Gearbox</em></p></figcaption></figure> <figure><img src="/files/PWhVwhyGfD1hsgiGorzm" alt="" width="321"><figcaption><p><em>Exercise #6 Belt and Gear Transmission</em></p></figcaption></figure></div>

{% endstep %}
{% endstepper %}


---

# Agent Instructions: 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:

```
GET https://www.ftcwiki.org/intro-to-cad/intro-to-cad-course.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
