Onshape Mobile App herunterladen

iOS Android

CAD-Anpassung mit Onshape FeatureScript

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.

Erstellen Sie robuste benutzerdefinierte Tools

Onshape behandelt benutzerdefinierte Features als erstklassige Bürger. Sie regenerieren sich zuverlässig wie Standardtools und werden mit jeder Freigabe automatisch aktualisiert, wodurch Wartungsausfälle und manuelle Korrekturen vermieden werden.

Schneller arbeiten & Automatisieren Sie sich wiederholende Aufgaben

Fassen Sie komplexe, mehrstufige Abläufe zu intuitiven, automatisierten Aufgaben zusammen. Reduzieren Sie den manuellen Aufwand, um Ihr Entwicklungsteam wieder auf hochwertige Innovationen und schnelle Iterationen zu konzentrieren.

Eliminieren Sie Fehler und standardisieren Sie Designs

Erzwingen Sie Designkonsistenz und technische Genauigkeit, indem Sie Unternehmensstandards direkt in benutzerdefinierte Features einbetten. Dies minimiert menschliche Fehler, gewährleistet eine einheitliche Methodik und garantiert die Einhaltung der Qualitätsspezifikationen.

Erstellen Sie ausgefeilte CAD-Tools

Nutzen Sie FeatureScript, um leistungsstarke, benutzerdefinierte CAD-Tools zu erstellen, die auf Ihre spezifischen Bedürfnisse zugeschnitten sind. Dies ermöglicht das Design komplexer Geometrien wie komplizierter Oberflächen, Gitterstrukturen und spezieller Muster, die ohne zusätzliche kodifizierte Logik nur schwer zu erreichen wären.

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.


„Mit FeatureScript können wir unsere Gebäudelogik direkt in das CAD-System einbetten. Es geht nicht nur um das Modellieren, es geht darum, ein Gebäude zu programmieren.“

Ethan Keller, Leiter der Konstruktionsautomatisierung bei Reframe Systems

„Wir können ein Vollbild in weniger als einer halben Stunde aufnehmen. In früheren Systemen dauerte das über einen Tag. Es macht wirklich große Kopfschmerzen. Das ist mein Lieblings-FeatureScript in Onshape. Das ist eine enorme Zeitersparnis für uns.“

Rhett Robinson, CAD-Ingenieur bei Trek

Erfahren Sie mehr

Beginnen Sie Ihre FeatureScript-Reise mit diesen Anleitungen und Tipps.

Meistern Sie die Erstellung benutzerdefinierter Features mit offiziellen Anleitungen und Live-KI-Tools

Noch Fragen?

Für weitere Antworten oder um eine Frage zu stellen, besuchen Sie das Onshape-Forum.

Entwerfen Sie benutzerdefinierte Features für Ihre CAD-Workflows