Configurazioni Assieme
In Onshape è possibile creare configurazioni personalizzate all'interno di un assieme, indipendentemente dal fatto che si disponga di configurazioni di Part Studio oppure no. Sono completamente separati e nessuno dei due ha un impatto sull'altro.
Le configurazioni Assieme funzionano meccanicamente allo stesso modo delle configurazioni dei Part Studio. La differenza è che in un Assieme è possibile configurare solo Accoppiamenti (da non confondere con mate connector), istanze e ripetizioni.
Quando più persone lavorano nello stesso documento, ognuna vede la propria configurazione selezionata, tranne quando si lavora in Modalità Segui; a quel punto il follower vede la configurazione selezionata dalla linea di associazione.
Per ulteriori informazioni sulle configurazioni degli assiemi, puoi seguire il corso di autoapprendimento qui: Configurazioni degli assiemi (è richiesto un account Onshape).
Di seguito è riportato un esempio di un assieme con l'icona del pannello di configurazione sul lato destro della finestra, visualizzata di seguito a destra della freccia rossa:

Con un'istanza o un assieme di parte nell'area di lavoro, apri il pannello Configurazione:
- Fai clic su
sul lato destro dell'area grafica (come mostrato sotto):
-
Si apre il pannello Configurazioni:
- Fai clic su
:
- Fai clic sulla prima riga per attivarla e immetti i nomi dei dati nella colonna Nome. Ad esempio, per configurare una ripetizione su una parte, puoi assegnare alle righe i nomi 2x2 e 4x4. Usa il tasto Tab per passare da una riga all'altra.
La riga attiva è indicata da una barra blu a sinistra della riga.
- Per configurare un valore di input per la riga indicata, fai clic su
.
- Seleziona l'accoppiamento, l'istanza o la serie che contiene il parametro (fai clic su di esso nell'elenco Assieme) e seleziona il parametro nella finestra di dialogo che si apre (mostrata di seguito delineata in rosso). Il parametro è quindi delineato con una linea punteggiata gialla ed è creata una nuova colonna per tale parametro nella tabella (visualizzata di seguito, nel pannello Configurazione, a sinistra della freccia rossa).
Il nome della colonna per impostazione predefinita è il nome dell'entità selezionata (come intestazione di primo livello) più il nome del campo (come intestazione di livello subordinato), in questo caso Casella <1> è l'entità selezionata e i nomi dei campi sono stati modificati in 2 x 2 e Lungo dall'utente.
- Per modificare un parametro configurato:
- Se il dato immesso è un valore inserito, fai clic sulla riga della tabella e immetti un nuovo valore.
- Se il dato immesso è una selezione in una finestra di dialogo, fai doppio clic sulla riga nella tabella per aprire la finestra di dialogo delle funzioni.
Il campo appropriato nella finestra di dialogo delle funzioni è evidenziato in blu. Effettua la selezione sul modello o negli elenchi delle istanze per questo dato immesso.
- Al termine della definizione delle configurazioni, fai clic sul pulsante Fine nel messaggio arancione nella parte superiore della finestra oppure chiudi la finestra di dialogo.
- Ripeti i passaggi da 6 a 8 per ogni riga.
- Ripeti i passaggi da 5 a 8 per aggiungere un'altra funzione alla configurazione.
- Per testare i dati con il modello, nell'elenco Funzioni, in Configurazioni, utilizza la freccia verso il basso per selezionare dal menu:
Per impostazione predefinita, il cursore a sinistra di «Configurazione» è espanso (mostrato sopra a destra della freccia rossa), fai clic sul cursore quando hai finito con una sezione del pannello per comprimere quella sezione.
Passa il mouse sui campi nella finestra di dialogo delle funzioni per vedere quali funzioni possono essere configurate. Le funzioni disponibili per la configurazione sono evidenziate in giallo quando si passa il mouse su di esse.
Il modello dovrebbe essere aggiornato di conseguenza. In caso contrario, controlla il modello per l'intento di progettazione e la definizione delle configurazioni per una selezione accurata.

Onshape dispone di un meccanismo per configurare anche le proprietà dell'assieme per ciascuno dei dati di configurazione e tutte le opzioni di configurazione precedentemente definiti, direttamente dal pannello Configurazione. Le proprietà configurabili includono: nome, descrizione, numero di parte, revisione, fornitore, progetto, linea di prodotti, titolo 1, titolo 2, titolo 3, non gestito da revisione ed escludi da tutte le BOM.
Per configurare una proprietà Assieme:
- Con i dati di configurazione esistenti nel pannello Configurazione, fai clic su
nella parte superiore del pannello (visualizzato di seguito con evidenziatura in blu):
- Fai clic su
.
- Seleziona la proprietà dell'assieme che desideri configurare (Proprietà è incluso nell'elenco). (Questo esempio utilizza Progetto).
Viene creata una tabella con i dati di configurazione selezionati in precedenza nella prima colonna e la proprietà nella seconda colonna:
- Nella colonna Configurazione, utilizza la freccia rivolta verso il basso per selezionare dall'elenco delle opzioni di configurazione.
- Nella colonna Progetto (proprietà del progetto), inserisci il nome.
- Per aggiungere altre proprietà della parte per un'altra opzione di configurazione, fai clic su
.
- Seleziona una nuova opzione di configurazione dalla prima colonna.
- Nella colonna Progetto (proprietà del progetto), inserisci il nome.
- Ripeti se necessario per configurare le proprietà per le opzioni di configurazione necessarie.
Quando si configurano le proprietà del numero di parte, è possibile fare clic con il pulsante destro del mouse e selezionare Genera nuovo numero di parte, quando la generazione automatica del numero di parte è attivata (tramite le impostazioni di Professional Company) > Schemi di numerazione o impostazioni aziendali > Schemi di numerazione ):
Per modificare il nome di una configurazione, fai clic sul nome (Configurazione) e digita un nuovo nome. Fai clic fuori dalla casella di modifica per salvare.
Se alcune proprietà della tabella sono di sola lettura, non è possibile eliminare la tabella, aggiungere proprietà alla tabella o rimuovere la colonna delle proprietà di sola lettura. È comunque possibile modificare i valori delle celle per le proprietà modificabili. Rendi nuovamente modificabile la proprietà di sola lettura per modificare la tabella.

Dopo che una parte con configurazioni è stata inserita in un assieme, è possibile modificarne la configurazione su qualsiasi dispositivo:
- Fai clic con il pulsante destro del mouse sulla parte (o sul nome della parte nell'elenco Istanze) e seleziona Cambia configurazione.
Si apre una finestra di dialogo Modifica configurazione:
- Seleziona una nuova opzione di configurazione.
- Fai clic su
al termine della selezione (utilizza
per annullare l'operazione).
Per i dispositivi iOS e Android, tocca il menu a tre punti e seleziona «Cambia configurazione» per accedere al menu a discesa della configurazione e seleziona una configurazione diversa. Tocca il pulsante Genera per generare la nuova configurazione della parte.

Gli esempi in questa sezione mostrano un Part Studio configurato; la funzionalità è identica quando si lavora con Assiemi configurati.
Ridenominare le configurazioni
To rename a configuration input or input parameter (column), hover over the current name to display the I-cursor. Click to select the current text, type the new text, then press Enter.
Configuration input parameters (columns) can be renamed for sketch features only.
I dati di configurazione possono anche essere rinominati tramite il menu contestuale.
Menu contestuali
Per apportare modifiche a un dato di configurazione, fai clic sul pulsante con tre punti
- Copia tabella: copia la totalità dei dati di configurazione, che puoi quindi incollare in un foglio di calcolo a fini contabili o per modificarli. Allo stesso modo puoi incollare nuovamente da un foglio di calcolo nei dati di configurazione. Vedi Copiare e incollare valori e parametri di configurazione
- Copia dati di configurazione: copia i dati di configurazione e i valori (righe). È quindi possibile incollarli nel pannello di configurazione di un altro Part Studio o Assieme e aggiungere parametri utilizzando il comando Copia tabella. Vedi Copiare e incollare dati di configurazione.
- Copia tutti i dati di configurazione: copia tutti i dati di configurazione e i valori (righe) nel pannello di configurazione. Sarà quindi possibile incollarli nel pannello di configurazione di un altro Part Studio o Assieme e aggiungere parametri utilizzando il comando Copia tabella. Vedi Copiare e incollare dati di configurazione.
- Sposta verso l'alto/verso il basso: riordina il dato di configurazione nel pannello Configurazione. Puoi anche fare clic e trascinare i dati di configurazione per riordinarli.
- Rinomina: rinomina il dato di configurazione. È inoltre possibile rinominare il dato di configurazione come descritto nella sezione Ridenominare le configurazioni.
- Modifica gli ID FeatureScript: questa finestra di dialogo consente di cambiare gli identificatori FeatureScript interni dei dati di configurazione. Fai clic all'interno delle finestre di dialogo per modificare gli ID. Al termine, seleziona Interrompi riferimento e modifica gli ID nell'angolo inferiore destro.
Questa finestra di dialogo è generalmente utile solo se è necessario creare un Part Studio all'interno di una funzione FeatureScript personalizzata.
- Escludi dalle proprietà: vedi Escludere configurazioni perché non influiscano sulle proprietà.
- Comprimi/Espandi tutti i dati di configurazione: comprimi o espandi tutti i dati di configurazione nel pannello Configurazione.
- Condizioni di visibilità: vedi Impostare le condizioni di visibilità.
- Elimina: seleziona questa azione per eliminare immediatamente i dati di configurazione inseriti; non è visualizzata alcuna avvertenza.
Per tutte le tabelle, utilizzare il menu contestuale (fai clic con il pulsante destro del mouse) per operare su righe o colonne:
Column context menu
Row context menu
- Passa a: quando si fa clic con il pulsante destro del mouse su una riga che non è il dato di configurazione attualmente selezionato, l'elemento di menu è preceduto da Passa a un dato di configurazione diverso.
- Imposta come predefinito: se una riga non è attualmente il valore del dato di configurazione predefinito, impostala come nuovo valore predefinito. L'impostazione predefinita corrente è visualizzata accanto al nome del dato di configurazione.
- Riga duplicata: crea una riga duplicata. Questa opzione è particolarmente utile quando ti prepari a incollare nuovi dati di configurazione in questi. Per ulteriori informazioni, consulta Copiare e incollare tabelle nei e dai dati di configurazione di seguito.
- Sposta verso l'alto/verso il basso: sposta la riga selezionata verso l'alto o verso il basso di una riga. Puoi anche fare clic e trascinare per riordinare le righe.
- Rinomina: rinomina i dati di configurazione.
- Delete column/row - Delete the selected column or row.
È possibile fare clic e trascinare i bordi delle singole colonne nella tabella per ridimensionarli; nel caso di etichette delle colonne impilate, fai clic e trascina l'etichetta inferiore, indicata nell'illustrazione sopra dalla freccia blu.


È possibile copiare e incollare dati di configurazione all'interno e all'esterno di un Part Studio o Assieme. Questo semplifica e velocizza la condivisione delle configurazioni tra i progetti.
-
Apri il pannello di configurazione nel Part Studio o nell'assieme che contiene i dati di configurazione da copiare.
-
Fai clic sul menu a tre punti dei dati di configurazione e seleziona Copia dati di configurazione o Copia tutti i dati di configurazione.
-
Apri il pannello di configurazione in Part Studio o nell'assieme per incollare i dati di configurazione.
-
Fai clic sulla freccia accanto a Configura Part Studio/Assieme e seleziona Incolla dati di configurazione.
I dati di configurazione sono inseriti nel pannello di configurazione. -
Seleziona i parametri da configurare nel nuovo Part Studio o Assieme. Continua a leggere per scoprire come copiare ora i valori e i parametri di configurazione nelle tabelle di configurazione.
Note:
- È possibile copiare e incollare i dati di configurazione: tra Part Studio e Assiemi, all'interno dello stesso documento e tra documenti diversi.
- Tutti i nomi, le condizioni di visibilità, gli ID FeatureScript e le definizioni delle variabili sono copiati con i dati di configurazione.
- I dati di configurazione copiati sono disponibili fino alla disconnessione dell'utente.
- I riferimenti tra i dati di configurazione copiati e i dati di configurazione incollati NON sono mantenuti; dopo l'incollaggio, le modifiche ai dati di configurazione originale NON si riflettono nei dati di configurazione incollati.
- Le condizioni di visibilità incollate sono riparate (rimosse) automaticamente se la configurazione di destinazione non dispone di tutti i dati di configurazione necessari per calcolare la visibilità.
- I dati di configurazione con gli stessi ID FeatureScript interni non sono incollati. Per risolvere questo problema, è possibile eliminare i dati di configurazione con lo stesso ID FeatureScript interno e incollarli nuovamente.

È possibile copiare e incollare dentro e fuori una configurazione per facilitare l'immissione o la modifica dei valori.
Per copiare valori e parametri:
- Apri il menu
nell'angolo in alto a destra, accanto a +Configura funzioni.
- Seleziona la tabella Copia:
- Dopo aver copiato la tabella, puoi incollarla in un foglio di calcolo:
Nota che anche i nomi delle colonne sono riportati nella tabella, come mostrato sopra. Ora puoi modificare la tabella e copiarla/incollarla di nuovo in Onshape:
- Seleziona solo le righe e le colonne con i dati (non i nomi delle colonne o le intestazioni), come mostrato in blu di seguito:
Puoi anche riempire la tabella con righe vuote aggiuntive, se vuoi. Basta includere le righe aggiuntive nel foglio di calcolo quando selezioni il comando per la copia.
- Immetti un comando Copia.
- Nella tabella Configurazione Onshape fai clic sulla cella in alto a sinistra della tabella.
- Emissione di un comando Incolla sulla tastiera:
Onshape sostituisce automaticamente i dati presenti nelle righe e nelle colonne della tabella dei dati di configurazione con i dati copiati. Onshape include anche automaticamente le unità predefinite per ogni dato immesso.
Se sono presenti più righe copiate dal foglio di calcolo rispetto alla tabella di dati di configurazione Onshape, tali righe vengono incluse nell'operazione di incollaggio. Onshape crea le righe istantaneamente.
Tuttavia, se sono presenti più colonne copiate dal foglio di calcolo rispetto alla tabella dei dati di configurazione Onshape, tali colonne non sono incluse nell'operazione di incollaggio. Onshape non è ancora in grado di creare colonne all'instante. Tuttavia, puoi creare colonne aggiuntive (funzioni configurate) nella tabella di configurazione prima di incollare.

Gli esempi in questa sezione mostrano un Part Studio configurato; la funzionalità è identica quando si lavora con Assiemi configurati.
The Configuration visibility conditions dialog enables you to add logic to your configurations, so you can control when certain inputs and options are available.

Consider a part with two inputs: Height and Width.
Per impostazione predefinita, una parte di qualsiasi altezza può avere qualsiasi larghezza. Ma supponiamo che la larghezza Extra largo sia disponibile solo per l'altezza Alto. In tal caso, possiamo impostare le condizioni in base alle quali l'input Larghezza è visibile.
- In the Configuration panel, click the input's three-dot button, and select Visibility conditions from the menu.
Si apre la finestra di dialogo Condizioni di configurazione. Il riquadro destro mostra un'anteprima delle configurazioni attualmente selezionate. È possibile modificare le opzioni selezionate direttamente in questo pannello per visualizzare in anteprima le impostazioni. - Fai clic su Aggiungi condizione.
- Fai clic sul primo menu a discesa e seleziona l'input che dovrebbe controllare la visibilità di questo input. In questo esempio, selezioneremo l'input Altezza.
- In the second dropdown, choose either is to select specific options, or is between to select a range of options:
- Is: Click the third dropdown that appears and select the allowed option(s) for the input.
- Is between: Click the third dropdown and select the first allowed option in the range. Click the fourth dropdown and select the final allowed optionin the range.
In this example, the Width input is only available for the Tall height. The preview on the right updates to reflect your selections. You can see that the Width input is no longer available for the Default height in the image below.
- Fai clic su Salva. Ora, l'input Larghezza è visibile solo quando è selezionata l'altezza Alto e la tabella di input Larghezza mostra l'icona delle Condizioni di visibilità
.

You can use the option rule settings in the Configuration visibility conditions dialog to specify the conditions under which certain options should appear.
Option rule logic can be set for list inputs only.
- In the Configuration visibility conditions dialog, expand an input and click Add option rule. A new section appears in the dialog:
- In the Show line, choose the options that are being controlled.
- Options: Click the dropdown that appears and select the option(s) to set conditions for.
- Range: Click the first dropdown and select the first option in the range. Click the second dropdown and select the final option in the range. Ranges are inclusive of the specific options, and overlapping ranges are allowed.
- In the When line:
- Select the input from the first dropdown.
- Choose either is to select specific options, or is between to select a range of options.
- Is: Click the dropdown that appears and select the allowed value(s) for the option.
- Is between: Click the first dropdown and select the first allowed option in the range. Click the second dropdown and select the final allowed option in the range.
-
Continue to add logic within the configuration by clicking Add condition and repeating this set of steps.
Conditions within an option rule are combined together as AND statements; all conditions must be met for the controlled options to be visible.
- Add conditions for other options by clicking Add option rule again.
- Fai clic su Salva .
In the example below, the "Deep" option is only allowed when the Area is Default or larger. The "Standard" option is only allowed when the Area is Large, Default, or Small. The "Shallow" option is only allowed when the area is Small or smaller:
The next example uses overlapping ranges to specify visibility conditions:
The example below uses a combination of option and range controls to set the required logic.

Input conditions are additive; if we add a third configuration to the above example and set the conditions shown in the image below, the Large Fillet option will only be available for parts that have both the Tall height and Extra Wide width inputs.
Quando la larghezza predefinita è impostata per l'altezza Alta, la configurazione del raccordo è nascosta.
Configuration inputs can only control the visibility of inputs that appear below them in the Configurations panel. In the example, the Width input can be controlled by the Height input, but not by the Fillet input.

Visibility conditions are automatically repaired (removed) if the necessary inputs or options cannot be found.
For example, if the visibility of the Width input depends on the Height input, and the Height input is deleted, the visibility conditions for Width are automatically removed. The same applies for individual options that are deleted or moved. In this example, the Height input has also been removed from the Fillet options.
You'll see a warning in your workspace, and the conditions are removed in the dialog:

-
The visibility conditions and option rules you set are available in all Insert dialogs (i.e., when inserting a configured part into an assembly). Changes made to visibility conditions are automatically reflected in all existing documents that reference the configured element.
-
Hidden inputs always have their default value. In the first example on this page, Short and Medium height parts have the Default width, even though no width options are set.
-
If a configuration input has no visible options, it is hidden and assumes its default value.
-
-
A summary of the visibility conditions is shown in the dialog when the input or option is collapsed.
-
(Solo Parti e Part Studios): gli input di configurazione esclusi dalle proprietà possono controllare solo la visibilità degli altri input sottostanti che sono stati anch'essi esclusi dalle proprietà. Nell'esempio seguente, se Larghezza è esclusa dalle proprietà (indicato dall'icona
), può controllare la visibilità del raccordo solo se anche il raccordo è escluso dalle proprietà.
- Usa il menu a discesa Input nella finestra di dialogo Condizioni di visibilità della configurazione per visualizzare altri input. È possibile selezionare Tutti gli input per visualizzare tutti gli input disponibili.
- When multiple inputs are displayed in the dialog, click the three-dot button to expand or collapse all inputs.
- È possibile utilizzare la sezione anteprima della finestra di dialogo Condizioni di visibilità della configurazione per testare le configurazioni.
- Deselect the Show hidden inputs checkbox to remove the grayed-out inputs from the dialog.
- Deselect the Show hidden inputs checkbox to remove the grayed-out inputs from the dialog.
-
When adding configured parts to assemblies, hidden inputs are grayed out in the Configurations panel.
-
Fai clic
nel selettore Configurazioni per aprire la finestra di dialogo Condizioni di visibilità della configurazione per tutti gli input. Fai clic su
nel pannello Configurazioni per aprire la finestra di dialogo relativa a tale input.

Quando inserisci una parte con configurazioni escluse in un assieme, è visualizzata l'icona Esclusa dalle proprietà accanto alla parte.