> For the complete documentation index, see [llms.txt](https://www.ftcwiki.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.ftcwiki.org/intro-to-cad/level-1/what-is-cad/different-types-of-cad-software.md).

# Different types of CAD software

There are many CAD software options available, each with unique features suited for different industries and applications. In the context of FTC robotics, teams commonly use Onshape, Fusion 360, and SolidWorks due to their accessibility and functionality.&#x20;

<details>

<summary><img src="/files/phpf5jxC9QzkxHcbhggC" alt=""></summary>

Onshape is a cloud-based CAD software that makes it easy for teams to design and collaborate. It has great tutorials for beginners and a file management system that keeps everything organized. While it may not have every advanced feature found in other CAD programs, it has everything FTC teams need to build and refine their robots, and it's constantly improving with regular updates. One of its biggest strengths is real-time collaboration, allowing multiple teammates to work on the same design from anywhere, as long as they have an internet connection. Since it doesn’t require a high-end computer, many FTC teams have switched to Onshape for its flexibility and accessibility.

</details>

<details>

<summary><img src="/files/W7LwiDgWS9jMqvHIMGzt" alt=""></summary>

Autodesk Fusion 360 is a popular choice among hobbyists and combat robotics enthusiasts, largely because it's free for these users. This widespread adoption has led to an abundance of high-quality tutorials, making it easy to learn. It also features cloud saving, helping prevent data loss and ensuring seamless access across devices. A standout advantage of Fusion 360 is its native compatibility with macOS, unlike many other CAD programs. However, it doesn’t handle large assemblies, which may be a consideration for complex designs.

</details>

<details>

<summary><img src="/files/gbpdEW1VkNjrqdS2zjPw" alt=""></summary>

SolidWorks is a powerful, industry-standard CAD software widely used in engineering and product design. It offers robust 3D modeling tools, simulation capabilities, and manufacturing integration, making it ideal for professional workflows. Unlike cloud-based CAD programs, SolidWorks runs on Windows and requires a capable computer, but its precision and extensive feature set make it a go-to choice for teams working on complex assemblies. While it lacks built-in real-time collaboration, it integrates with data management tools to streamline teamwork. Many FTC teams use SolidWorks for its advanced modeling capabilities, especially when designing intricate mechanisms and optimizing parts for manufacturing.

</details>


---

# 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://www.ftcwiki.org/intro-to-cad/level-1/what-is-cad/different-types-of-cad-software.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.
