Les fonctions personnalisées (et les tableaux personnalisés) sont écrits dans un langage de programmation appelé FeatureScript et sont créés dans un onglet Onshape appelé Feature Studio. Ces fonctions personnalisées peuvent être ajoutées à votre barre d'outils Fonctions pour les utiliser dans les documents auxquels vous avez accès en écriture. Les tableaux personnalisés sont immédiatement disponibles dans le document dans lequel ils sont créés et vous pouvez les ajouter à n'importe quel autre document (à partir d'une version). Voir Tableaux personnalisés pour plus d'informations sur l'ajout de tableaux personnalisés dans un Part Studio, et Tableaux personnalisés FeatureScript pour plus d'informations sur la création de tableaux personnalisés dans FeatureScript.