CAD-Anpassung mit Onshape FeatureScript
Erstellen, testen und implementieren Sie robuste benutzerdefinierte Features in großem Maßstab.
Erstellen, testen und implementieren Sie robuste benutzerdefinierte Features in großem Maßstab.
Wie hilft Onshape Entwicklungsteams dabei, wiederverwendbare CAD-Tools zu entwickeln, die auf ihre spezifischen Arbeitsabläufe zugeschnitten sind?
Onshape verwendet eine gut dokumentierte Programmiersprache, Featurescript, die nativ zur Entwicklung von Standardfunktionen verwendet wird. Benutzerdefinierte Features verwenden den gleichen Mechanismus wie Standardfunktionen, sodass neben Standardfunktionen auch robustere benutzerdefinierte Features existieren können.
benutzerdefinierte Features werden wie Standardfunktionen zuverlässig regeneriert und aktualisiert, wenn Onshape aktualisiert wird. Es sind keine Wartungsausfälle erforderlich, um defekte Anpassungen zu reparieren. Benutzer erstellen benutzerdefinierte Features in Feature Studios und stellen sie in Part Studios bereit. Mit dem integrierten PDM können benutzerdefinierte Features wie Produktdaten beibehalten werden.
Benutzerdefinierte Features können komplexe, mehrstufige geometrische Operationen in einem einzigen, intuitiven Dialogfenster zusammenfassen. Sie können proprietäre Algorithmen kodifizieren, um komplexe Oberflächen, Gitterstrukturen oder spezielle Muster zu erzeugen, sodass Ingenieurteams schnell an komplizierten Geometrien iterieren können, was mit standardmäßigen parametrischen Werkzeugen zeitaufwändig oder schwierig zu bewerkstelligen wäre.
Da FeatureScript offen dokumentiert ist, sind LLMs, die von Agenten wie Claude verwendet werden, bereits darin geschult, genaues FeatureScript zu erzeugen. FeatureScript MCP-Server ermöglichen es Ingenieuren, KI-Agenten dazu zu bewegen, leistungsstarke, maßgeschneiderte benutzerdefinierte Features zu entwickeln, zu testen und bereitzustellen, ohne eine neue Programmiersprache lernen zu müssen.
Wichtigste Funktionen
Feature Studios und Part Studios
Eine integrierte Entwicklungsumgebung, die speziell für die CAD-Anpassung entwickelt wurde und es Ihnen ermöglicht, benutzerdefinierte Features in Echtzeit zu schreiben, zu testen und zu debuggen. Durch die Bereitstellung einer Sandbox-Umgebung, die direkt mit den Part Studios verbunden ist, können Sie benutzerdefinierte Features mit integrierter Git-ähnlicher Versionskontrolle iterieren, bereitstellen und verwalten.
FeatureScript MCP
Demokratisieren Sie die CAD-Entwicklung, indem Sie KI-Agenten über MCP-Server integrieren. Dies ermöglicht es Ingenieuren aller Qualifikationsstufen, leistungsstarke, benutzerdefinierte Features in natürlicher Sprache schnell zu erzeugen, zu testen und zu iterieren, wodurch die technische Barriere beim Erlernen einer komplexen Programmiersprache beseitigt wird.
Featurescript Co-Complete
Programmierexperten können Entwicklungszyklen mit intelligenter Codevervollständigung beschleunigen, die Syntax, Funktionen und Parameter in Echtzeit vorschlägt. Durch die Minimierung manueller Eingaben und die Reduzierung von Syntaxfehlern können Sie mit dieser Funktion robuste, fehlerfreie benutzerdefinierte Features schneller schreiben, sodass Sie sich auf die Logik statt auf die Syntax konzentrieren können.
Zugriffskontrolle für benutzerdefinierte Features
Benutzerdefinierte Features werden sofort in gemeinsam genutzten Arbeitsbereichen gemeinsam genutzt, wodurch herkömmliche IT-Bereitstellungsengpässe vermieden und Enterprise-weite Versionskonsistenz sowie eine zentrale Informationsquelle für spezielle Designlogik gewährleistet werden. Veröffentlichte benutzerdefinierte Features werden öffentlich geteilt und in der FeatureScript-Bibliothek angezeigt, was die Zusammenarbeit und Wiederverwendung fördert.
Beispiele für benutzerdefinierte Features
Lassen Sie sich von diesen FeatureScript-Beispielen inspirieren und entdecken Sie die vielen Möglichkeiten für Ihre Arbeit.
- Feature anzeigen
Kabelführung
Diese benutzerdefinierten Features bieten eine prozessgesteuerte Kabel- und Verkabelungslösung, die Daten aus einem 2D-Schaltplan übernimmt, die Kabelführung verwaltet und Längentabellen erstellt.
- Feature anzeigen
Formenbau
Diese benutzerdefinierten Features dienen zum Erstellen von Kern- und Hohlraumgeometrie für Spritzguss- und Druckgusswerkzeuge.
- Feature anzeigen
HVAF-Profil
Dieses benutzerdefinierte Feature erstellt ein Standard-Tragflächenprofil mit zwei Splines für die untere und obere Oberfläche. Die Tangentialität an der Vorderkante ist garantiert.
- Feature anzeigen
Leichter machen
Dieses benutzerdefinierte Feature entfernt mit Skizzenregionen angegebenes Material, um Bauteile leichter zu machen. Die Skizzenregionen werden basierend auf der gewünschten verbleibenden Wandstärke und dem Radius des Schneidwerkzeugs extrudiert, versetzt und gefiltert.
- Feature anzeigen
Karabinerhaken
Dieses benutzerdefinierte Feature erstellt Karabinerhaken, die oft zur Befestigung von Bauteilen aus Kunststoff dienen.
- Feature anzeigen
Montage-Aufsatz
Diese benutzerdefiniertes Feature erzeugt einen Aufsatz. Drei verschiedene Arten von Aufsätzen sind möglich: Eisenwaren (Schraubdorn mit Hülse für den Schraubdorn und Durchgangsbohrung für die Gewinde), Bohrung (einfacher Aufsatz mit einer Bohrung oben) und Stift (ein Aufsatz mit einem oben herausragenden Stift).
- Feature anzeigen
Automatisches Layout
Dieses benutzerdefinierte Feature führt automatisch eine grundlegende Verschachtelung von ebenen Baueilen auf zugeschnittenen Blechen mit bestimmten Bemaßungen durch, wobei mindestens der angegebene Abstand zwischen den Bauteilen eingehalten wird.
- Feature anzeigen
Gewinde-Ersteller
Erstellt mathematisch genaue Schraubgewinde. Unterstützt Standard-, Acme- und Vierkantprofile sowie Mehrstartschrauben.
- Feature anzeigen
Verschraubungs-Feature
Dieses benutzerdefinierte Feature erzeugt gerade SAE J1926-Gewindeanschlüsse.
- Feature anzeigen
Muster füllen
Dieses benutzerdefinierte Feature modelliert Geometrie innerhalb einer Zielfläche durch die Erzeugung von „Mustern“ und vermeidet dabei die äußere Begrenzung sowie andere festgelegte Sperrbereiche.
- Feature anzeigen
Ray Tracer
Dieses benutzerdefinierte Feature simuliert einen Lichtstrahl, der von Objekten reflektiert und durch sie hindurch gebrochen wird.
- Feature anzeigen
Stirnrad
Dieses benutzerdefinierte Feature erzeugt mathematisch korrekte Stirnräder mit optionaler Mittelbohrung und Keilnute.
- Feature anzeigen
Riemen
Diese benutzerdefiniertes Feature erzeugt einen Riemen um eine beliebige Anzahl von Riemenscheiben.
- Feature anzeigen
Parametrische Oberfläche
Erzeugt eine Oberfläche anhand einer Gleichung nach der folgenden Formel: z = f (x, y) oder z = f (r, th).
- Feature anzeigen
Parametrische Kurve
Mit diesem Feature können Sie eine benutzerdefinierte 3D-Kurve hinzufügen, die durch parametrische Gleichungen in kartesischen, zylindrischen oder sphärischen Koordinaten beschrieben wird.
- Feature anzeigen
Feature „Gerader Spline“
Dieses benutzerdefinierte Feature erzeugt einen geraden SAE-Standard-Spline am Ende von Wellen.
Ethan Keller, Leiter der Konstruktionsautomatisierung bei Reframe Systems
Rhett Robinson, CAD-Ingenieur bei Trek
Erfahren Sie mehr
Beginnen Sie Ihre FeatureScript-Reise mit diesen Anleitungen und Tipps.
Was ist FeatureScript? Wie es sich von CAD-Makros und APIs unterscheidet
08.27.2026
Erfahren Sie, was Onshape FeatureScript ist, wie die abfragebasierte Regenerierung funktioniert und warum sich benutzerdefinierte Features von herkömmlichen CAD-Makros und API-Skripten unterscheiden.
Blog lesen
Erste Schritte mit dem Onshape FeatureScript MCP Server
09.03.2026
Erfahren Sie, wie Sie mit dem Onshape FeatureScript MCP Server beginnen. Verbinden Sie einen KI-Codierungsassistenten, generieren Sie benutzerdefinierte Features und automatisieren Sie CAD-Workflows.
Blog lesen
5 Möglichkeiten, wie Teams den Onshape FeatureScript MCP Server nutzen können
09.30.2026
Explore five real-world applications of FeatureScript MCP Server by Onshape Labs. From eliminating repetitive component design to building embedded analysis tools that accelerate engineering workflows.
Blog lesen
Bewältigung von Standardisierung, Automatisierung und komplexen Designs in CAD mit FeatureScript
05.10.2024
Wie wird Onshape FeatureScript verwendet? Erfahren Sie von Caden Armstrong von SmartBench Software, wie die Programmiersprache Ihrem Team helfen kann, Standardisierung, Automatisierung und komplexe CAD-Designs zu bewältigen.
Blog lesen
Tech-Tipp: Veröffentlichte benutzerdefinierte Features in Onshape finden
01.09.2024
Entdecken Sie, wie einfach es ist, veröffentlichte benutzerdefinierte Features in Onshape zu finden.
Tech-Tipp lesen
Meistern Sie die Erstellung benutzerdefinierter Features mit offiziellen Anleitungen und Live-KI-Tools
Entwerfen Sie benutzerdefinierte Features für Ihre CAD-Workflows