> For the complete documentation index, see [llms.txt](https://docs.alumiboti5590.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.alumiboti5590.com/design-guides/onshape-cad/frc-design.md).

# FRC Design

[FRC Design](https://frcdesign.org/) is an educational resource tailored specifically for FRC teams looking to elevate their design process using [Onshape](/design-guides/onshape-cad.md). It focuses on the "mid-budget" design style, championing the use of flat plate brackets and 2x1 box tubing, such as [MaxTube](https://www.revrobotics.com/ion/structure/maxtube/), which has become the standard for high-performing, efficient teams.

Instead of generic CAD tutorials, the platform provides a structured curriculum that moves from basic sketching to complex FRC-specific assemblies, such as gearboxes, elevators, and four-bar linkages, all while emphasizing proper top-down design methodology and robust document organization.

The site also functions as a technical wiki through its Handbook, which dives deep into the engineering trade-offs of different mechanisms, motor selection, and power transmission. For those looking to speed up their workflow, it provides direct access to essential productivity tools like the [FRCDesignApp](https://www.frcdesign.org/resources/frcdesignlib/) and specific [FeatureScripts](https://www.frcdesign.org/resources/featurescripts/?h=feature) designed to automate hole patterns, lightening cuts, and COTS part integration. It essentially serves as a centralized "best practices" manual, helping designers move away from "trial and error" toward proven, competition-tested architectures.

The following are some of the major sections covered in FRC Design, and should be read & completed before Build Season.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Learning Course</strong></td><td>Learn CAD, Onshape, and FRC design ideas from 0 to robot.</td><td><a href="https://www.frcdesign.org/learning-course/">https://www.frcdesign.org/learning-course/</a></td></tr><tr><td><strong>Design Handbook</strong></td><td>Learn the core concepts of different components and mechanisms through guided designs.</td><td><a href="https://www.frcdesign.org/design-handbook/">https://www.frcdesign.org/design-handbook/</a></td></tr><tr><td><strong>CAD Best Practices</strong></td><td>Reinforce good design practices and avoid common pitfalls through these best practices.</td><td><a href="https://www.frcdesign.org/best-practices/">https://www.frcdesign.org/best-practices/</a></td></tr><tr><td><strong>Mechanism Examples</strong></td><td>See previous teams' various subsystem designs to copy or use inspiration from.</td><td><a href="https://www.frcdesign.org/mechanism-examples/">https://www.frcdesign.org/mechanism-examples/</a></td></tr></tbody></table>


---

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

```
GET https://docs.alumiboti5590.com/design-guides/onshape-cad/frc-design.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.
