Custom FeatureScript

Custom features

Onshape’s FeatureScript language can unlock huge productivity gains, letting you expand the core software to meet your specific needs and preferences. These original custom features are open source and free to the Onshape community to use, duplicate, and modify.

Open-source FeatureScript

Feature catalog

Filter by tag

16 features shown

Freeform Spline

Create more expressive spline geometry inside Onshape.

Curves and PointsFeatured Tools

Captive Nut

Add captive nut features without rebuilding the same cutouts by hand.

3D PrintingFeatured Tools

Optics

Tools for optical layout and geometry exploration.

Featured ToolsUtility

Face Curves

Extract and work with curve data from selected faces.

Curves and Points

3D Points

Work with spatial point references more directly in custom workflows.

Curves and PointsFeatured Tools

Keep Face

Automation

Attractor Pattern

Generate patterned geometry driven by attractor relationships.

Featured Tools

Speaker Pattern

Generate speaker-style perforation patterns with custom controls.

Featured Tools

Pan Pipe

Generate pan pipe geometry from controlled inputs.

Twisted Torus

Sphere

Primitives

Torus

Primitives

Cube

Primitives

Prism

Primitives

Grid Extrude

Extrude patterned grid regions quickly from selected geometry.

Featured Tools

Approximate Centroid

Curves and Points

Selection Fillet

Apply fillets from richer selection logic.

AutomationFeatured Tools

Selection Draft

Automation

Import 3D File

Utility

Linear Pattern Plus

Extend the standard linear pattern idea with more flexible behavior.

Featured Tools

Cap Surface

Surfacing

Manufacturing Variables

Utility

Part Name

Bring part names into geometry-driven workflows.

Featured Tools

Stellate

Sculptural

Wireframe

Sculptural

Multi-mirror

Mirror geometry across multiple references in a single feature.

Featured Tools

Wire

Electronics

Profile Sweeper

Sweep profile geometry through reusable custom feature controls.

Featured Tools

Part Color

Utility

Composite Everything

Bundle broad selections into composite parts quickly.

Utility

Split Edge by Points

Surfacing

Mesh Copy and Split

Copy and split mesh-like geometry for faster downstream operations.

Featured ToolsMesh

Mesh Project Curve

Curves and PointsMesh

Mesh Intersection Curve

Curves and PointsMesh

3D Printed Hole

Hole tools tuned for 3D printed hardware and practical fabrication workflows.

3D PrintingFeatured Tools

Cone

Primitives

Ripples

Texture

Thin Extrude Network

Automation

Bridge Layer

3D Printing

Displacement Map

3D PrintingTextureFeatured Tools

Drape Surface

Drape surface geometry across target forms.

Mesh

Shapes

Curves and Points

Spline on Mesh

Create spline references on mesh-like geometry.

Featured ToolsMesh

Extract Mesh Points

Curves and PointsMesh

Copy Mesh Face

Mesh

Regen Timer

Measure regeneration timing while tuning model performance.

Utility