Scarica l'app mobile Onshape

IOS Android

Personalizzazione CAD con Onshape FeatureScript

Crea, testa e implementa solide funzioni personalizzate su larga scala.

In che modo Onshape aiuta i team di progettazione a creare strumenti CAD riutilizzabili su misura per i loro flussi di lavoro specifici?

Onshape utilizza un linguaggio di programmazione ben documentato, Featurescript, utilizzato in modo nativo per sviluppare funzionalità standard. Le funzioni personalizzate utilizzano lo stesso meccanismo utilizzato dalle funzionalità standard, consentendo l'esistenza di funzioni personalizzate più robuste accanto alle funzionalità standard.

Le funzioni personalizzate si rigenerano in modo affidabile come le funzionalità standard e si aggiornano quando Onshape si aggiorna. Non sono necessari tempi di inattività di manutenzione per correggere le personalizzazioni non funzionanti. Gli utenti creano funzioni personalizzate in Feature Studios e le implementano in Part Studios. Con il PDM integrato, è possibile mantenere funzioni personalizzate come i dati di prodotto.

Le funzioni personalizzate possono condensare operazioni geometriche complesse in più fasi in un'unica finestra di dialogo intuitiva. Possono codificare algoritmi proprietari per generare superfici complesse, strutture reticolari o ripetizioni specializzate, consentendo ai team di ingegneri di iterare rapidamente su geometrie complesse che richiederebbero molto tempo o sarebbero difficili da ottenere solo con strumenti parametrici standard.

Poiché Featurescript è documentato apertamente, gli LLM utilizzati da agenti come Claude sono già addestrati per generare Featurescript accurati. I server MCP FeatureScript consentono agli ingegneri di richiedere agli agenti di intelligenza artificiale di creare, testare e implementare potenti funzioni personalizzate senza la necessità di imparare un nuovo linguaggio di programmazione.

Crea strumenti personalizzati robusti

Onshape considera le funzioni personalizzate come cittadini di prima classe. Si rigenerano in modo affidabile come strumenti standard e si aggiornano automaticamente a ogni rilascio, eliminando i tempi di inattività per manutenzione e le correzioni manuali.

Lavora più velocemente & Automatizza le attività ripetitive

Condensa operazioni complesse in più fasi in attività intuitive e automatizzate. Riduci gli sforzi manuali per rifocalizzare il tuo team di ingegneri sull'innovazione ad alto valore e sull'iterazione rapida.

Elimina gli errori e standardizza i progetti

Migliora la coerenza del progetto e la precisione ingegneristica incorporando gli standard aziendali direttamente nelle funzioni personalizzate. Ciò riduce al minimo l'errore umano, assicura una metodologia uniforme e garantisce il rispetto delle specifiche di qualità.

Crea strumenti CAD sofisticati

Sfrutta FeatureScript per creare potenti strumenti CAD personalizzati su misura per le tue esigenze specifiche. Ciò consente il progetto di geometrie complesse come superfici intricate, strutture reticolari e ripetizioni specializzate che sarebbero difficili da ottenere senza una logica codificata aggiuntiva.

Funzioni principali

Feature Studios e Part Studios

Un ambiente di sviluppo integrato progettato specificamente per la personalizzazione CAD, che consente di scrivere, testare ed eseguire il debug di funzioni personalizzate in tempo reale. Fornendo un ambiente sandbox collegato direttamente a Part Studio, consente di iterare, implementare e mantenere funzioni personalizzate con un controllo della versione simile a git integrato.

FeatureScript MCP

Democratizza lo sviluppo CAD integrando agenti di intelligenza artificiale tramite server MCP. Ciò consente agli ingegneri di tutti i livelli di abilità di generare, testare e iterare rapidamente potenti funzioni personalizzate tramite il linguaggio naturale, eliminando la barriera tecnica dell'apprendimento di un linguaggio di programmazione complesso.

Featurescript Co-Complete

Gli esperti di codifica possono accelerare i cicli di sviluppo con un completamento intelligente del codice che suggerisce sintassi, funzioni e parametri in tempo reale. Riducendo al minimo la digitazione manuale e riducendo gli errori di sintassi, questa funzionalità consente di scrivere più velocemente funzioni personalizzate robuste e prive di bug, consentendoti di concentrarti sulla logica anziché sulla sintassi.

Controllo degli accessi per funzioni personalizzate

Le funzioni personalizzate vengono condivise istantaneamente tra le aree di lavoro condivise, eliminando i tradizionali colli di bottiglia nell'implementazione IT e garantendo la coerenza delle versioni a livello Enterprise e un'unica fonte di verità per la logica di progetto specializzata. Le funzioni personalizzate pubblicate sono condivise pubblicamente e vengono visualizzate nella libreria FeatureScript per favorire la collaborazione e il riutilizzo.

Funzione personalizzata in Spotlight

Inizia e scopri le possibilità esplorando questi esempi di FeatureScript.


«FeatureScript ci consente di incorporare la nostra logica di costruzione direttamente nel sistema CAD. Non si tratta solo di modellazione, ma di programmare un edificio».

Ethan Keller, responsabile dell'automazione del progetto presso Reframe Systems

«Possiamo fare un full frame in meno di mezz'ora. Nei sistemi precedenti, ciò richiedeva più di un giorno. È davvero un grosso mal di testa. Questo è il mio FeatureScript preferito in Onshape. È un enorme risparmio di tempo per noi».

Rhett Robinson, ingegnere CAD presso Trek

Scopri di più

Inizia il tuo viaggio con FeatureScript con queste guide e suggerimenti.

Padroneggia la creazione di funzione personalizzata con guide ufficiali e strumenti di intelligenza artificiale in tempo reale

Hai domande?

Per ulteriori risposte o per porre una domanda, vai al forum di Onshape.

Progetta funzioni personalizzate per i tuoi flussi di lavoro CAD