Download the Onshape Mobile App

IOS Android

Custom Features

Automate, customize, and extend Onshape’s powerful modeling tools.

Why use custom CAD features?

Work Faster

Speed up existing design processes and reduce manual work by building automation and tools specific to your company’s products and workflow.

Innovate More

Open up new design possibilities that simply aren’t possible with traditional modeling tools.

Expand your Tools

Go beyond Onshape’s core capabilities with powerful custom features built by partners, community members, and PTC developers.

It's really simple

All you need to do to get started is to follow these 2 steps.

  1. Add the custom feature to your toolbar

    While in a Part Studio, click “+ Add custom features”, search for and select the features you want to use.
  2. Use it in your project
    Use the custom feature from the toolbar, just like any built-in feature.

Who can use custom features?

Anyone! Custom features are easy to create, share, and maintain. These powerful tools benefit individuals looking to automate tasks or add unique functionalities, as well as companies seeking to build their own proprietary custom feature library.

Designers

Teams

Enterprises

Custom Feature Spotlight

Get started and discover the possibilities by exploring these FeatureScript samples.

Get Started

Watch video tutorials to get started writing custom features in Feature Studio, an integrated development environment (IDE) built right into Onshape, complete with a powerful editor, in-line help, and documentation.

Explore the Documentation

Get code examples and learn FeatureScript, a programing language similar to C++ or Javascript.

The source code for Onshape’s Feature Library, which provides native features like Extrude, Fillet, etc, is open-source and freely viewable to make it easier for you to copy, customize, and create your own features.

Get Inspired

Read up on our Tech Tips to learn what is possible with custom features.

Join the Community

Explore the FeatureScript community forum where you can engage with experts and ask any questions you have.

Explore More

Kickstart your use of custom features with this handpicked collection of Tech Tips and instructional videos.

Frequently Asked Questions

Ready to customize your CAD software?

Get started with Onshape and FreatureScript today.