top of page
Search
Attributes in FeatureScript
Attributes are a feature of Onshape's FeatureScript that seem simple at face value, but are incredibly powerful. In the simplest terms,...

Caden Armstrong
Mar 34 min read
72 views
0 comments
The Hidden Parameter in newSketch
I accumulate a lot of weird and niche knowledge about Onshape and FeatureScript in the course of my work. This is no exception. Honestly,...

Caden Armstrong
Jan 32 min read
48 views
0 comments


Reading Previous Feature Inputs
"Hey Caden, can a feature extract the parameters of a previous feature?" -Simon Gatrall I got this message in my inbox from a fellow...

Caden Armstrong
Nov 20, 20242 min read
80 views
0 comments


Malicious FeatureScripts
As a consulting developer, a common question that I face is one of security, and its a question you should always be asking outside...

Caden Armstrong
Nov 7, 20243 min read
67 views
2 comments


Hidden FeatureScript Functions
One of the big selling points of Onshape FeatureScript that I like to talk about is that Onshape's standard features are written in...

Caden Armstrong
Oct 14, 20243 min read
89 views
0 comments


Protecting FeatureScript Code
"Hey Caden, I've written a FeatureScript, and I want to share the feature, but not my source code. Is there any way to do that?" -...

Caden Armstrong
Sep 23, 20242 min read
91 views
0 comments


Exporting Labeled Geometry with FeatureScript
I've been asked a few times about a variety of challenges that all fall under the same category: Can I export the attributes set with...

Caden Armstrong
Sep 3, 20241 min read
37 views
0 comments


FeatureScript and Configurations
I've talked about how great Onshape configurations are in the past. They work great and are super powerful. FeatureScript also works...

Caden Armstrong
Aug 6, 20243 min read
61 views
0 comments


Making sense of the Onshape Configuration String
Onshape's configurations are one of its best features. Easy to use, well integrated, and very powerful. But when making an Onshape...

Caden Armstrong
Jul 2, 20242 min read
43 views
0 comments


How to Add a Custom Feature
You've found to perfect custom feature, and you want to use it in a part studio. How you do get it on your toolbar? First step: Open the...

Caden Armstrong
Jun 3, 20241 min read
149 views
0 comments


Dynamic UI in FeatureScript
This weeks FeatureScript tip: creating a dynamic user interface. One thing that FeatureScript struggles with is creating a user interface...

Caden Armstrong
Jun 3, 20242 min read
33 views
0 comments


A Quick Guide to Debugging FeatureScript
A quick guide to debugging Onshape FeatureScript. Learn how to read the FeatureScript Notices page, debug queries, and a few helpful tips

Caden Armstrong
May 18, 20247 min read
104 views
0 comments


Practical Applications of FeatureScript
Practical applications of FeatureScript: Standard design elements, process automation, and more

Caden Armstrong
Apr 25, 20244 min read
193 views
1 comment


FeatureScript Optimization
Note: Onshape update 1.180 improved performance of the normalize function. Inspired by a discussion with fellow FeatureScript expert...

Caden Armstrong
Mar 15, 20244 min read
214 views
0 comments


Use Chrome Extensions to Automate Onshape
Officially, there are two ways to automate with Onshape: The API and FeatureScript. Both the API and FeatureScript work extremely well...

Caden Armstrong
Feb 15, 20244 min read
125 views
0 comments


Rethinking the Engineering Team
Since the introduction of CAD programs, the usage of computers has taken over the engineering world. Old-timey rooms full of drafters,...

Caden Armstrong
Sep 3, 20205 min read
43 views
0 comments


Onshape, The Future of CAD?
Recently, I have begun working with the new-ish CAD system: Onshape. Onshape is a cloud based CAD software combining both modeling...

Caden Armstrong
Aug 8, 20204 min read
527 views
0 comments


Learning UX from Video Games
The User Experience (UX) of a program, app, website, or video game encompasses both the look and feel of the product. The design of a...

Caden Armstrong
Jun 14, 20204 min read
15 views
0 comments


3 Tiers of ERP APIs
ERPs (Enterprise Resource Planning [software]) come in many forms, styles, and flavours. Onsite, cloud based, multi-site, ERPs exist to...

Caden Armstrong
Mar 10, 20204 min read
34 views
0 comments


Send Emails From Google Sheets
You’ve made a complex spreadsheet to automate a good portion of your business. Great! But you still have the mundane task of sending the...

Caden Armstrong
Mar 3, 20202 min read
20 views
0 comments
bottom of page