Le configurazioni sono create solo su un browser (in un Part Studio o in un assieme). Vedi Uso delle configurazioni per ulteriri dettagli. Per informazioni sulla creazione di configurazioni in un assieme, vedi .
Crea famiglie di parti creando variazioni di un intero Part Studio o di una parte specifica. Puoi configurare qualsiasi valore funzione o parametro e persino proprietà della parte, proprietà di parte personalizzate, aspetto faccia e parte e testo dello schizzo. Ad esempio, è possibile configurare la profondità di una funzione di estrusione, l'applicazione di una funzione di raccordo, le facce selezionate per un raccordo, il FeatureScript di una funzione personalizzata e numeri di parte, colori e materiali.
Tutte le funzioni e i parametri configurati in un Part Studio sono definiti come una configurazione. Ogni Part Studio può avere una configurazione. Tuttavia, è possibile creare più dati di configurazione all'interno di una configurazione. Ciò è particolarmente utile quando i valori della funzione o del parametro che vuoi configurare non sono necessariamente correlati tra loro. Ad esempio, quando la lunghezza e il diametro di una parte non sono correlati all'applicazione di un raccordo, è possibile utilizzare due dati di configurazione. Questo consente una maggiore flessibilità ed evita che ogni dato di configurazione diventi inutilmente complicato.
I dati di Configurazione definiti in un Part Studio diventano opzioni nella finestra di dialogo Inserisci quando si inseriscono parti in un Assieme o un Disegno. Ad esempio, si crea un dato di Configurazione per posizionare una flangia sul lato superiore o sinistro di una lamiera. Quando si inserisce la lamiera in un Assieme, si seleziona non solo la parte, ma la configurazione della flangia:
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.
Di seguito è riportata una spiegazione dei passaggi fondamentali per la creazione di una Configurazione con un singolo dato di Configurazione in Onshape e successivamente una spiegazione della creazione di dati di Configurazione aggiuntivi nello stesso Part Studio. Infine, è presente una spiegazione della configurazione delle proprietà della parte all'interno di qualsiasi dato di Configurazione.
Le configurazioni sono create solo su un browser (in un Part Studio o Assieme). Crea famiglie di parti creando varianti di un intero Part Studio o di una parte specifica. È possibile configurare qualsiasi valore di funzione o parametro e persino le proprietà delle parti, le proprietà delle parti personalizzate, l'aspetto della faccia e della parte e il testo dello schizzo. Ad esempio, è possibile configurare la profondità di una funzione di estrusione, l'applicazione di una funzione di raccordo, le facce selezionate per un raccordo, il FeatureScript di una funzione personalizzata e numeri di parte, colori e materiali.
Tutte le funzioni e i parametri configurati in One Part Studio costituiscono una configurazione. Ogni Part Studio può avere una configurazione; tuttavia, è possibile creare più dati di configurazione all'interno di un'unica configurazione.
I dati di configurazione che definisci in un Part Studio diventano opzioni nella finestra di dialogo Inserisci quando inserisci parti in un assieme o in un disegno.
In questo esempio sono create due configurazioni: una nuova configurazione dello spessore della lamiera e una configurazione alternativa della flangia. Con il modello nell'area di lavoro, fai clic sull'icona Configurazione per aprire il pannello Configurazione. Fai clic sul pulsante Configura Part Studio. Immetti lo spessore del foglio come nome della configurazione. Fai clic sulla scheda per creare una nuova riga e immetti Flangia alternativa come secondo nome di configurazione. Ogni riga è una configurazione diversa.
Con la riga dello spessore del foglio selezionata, fai clic sul pulsante Configura funzioni. Fai doppio clic sulla funzione che contiene il parametro nell'elenco funzioni. Seleziona il parametro per delinearlo con una linea gialla tratteggiata, in questo caso il parametro Spessore del foglio. Nella tabella è creata una nuova colonna per il parametro. Fai doppio clic sulla cella della tabella e fornisci un nuovo valore, quindi seleziona la riga di configurazione della flangia alternativa e fai lo stesso, utilizzando la funzione Flangia e fornendo valori alternativi per la distanza e l'angolo di piegatura nella tabella.
Per verificare direttamente i dati nel modello, fai clic sulla freccia a discesa nell'area Configurazioni dell'elenco Caratteristiche e seleziona le nuove configurazioni per visualizzare i risultati. Il modello è aggiornato utilizzando i parametri dei nuovi dati.
Con un modello o uno schizzo nell'area di lavoro, apri il pannello Configurazione:
- Fai clic su sul lato destro dell'area grafica (sotto il View cube):
-
Si apre il pannello Configurazioni:
- Fai clic su (come mostrato sopra) per aprire una tabella:
Per impostazione predefinita, il cursore a sinistra di "Configurazione" viene espanso (mostrato sopra a destra della freccia blu), fai clic sul cursore quando hai terminato una sezione del pannello per comprimere quella sezione.
- Fai clic sulla prima riga per attivarla e immetti i nomi dei dati nella colonna Nome. Ad esempio, per applicare una flangia su diversi lati di una parte in lamiera, puoi assegnare un nome alle righe Superiore, Sinistra, Destra. Usa Scheda per passare da una riga all'altra.
La riga attiva è indicata da una barra blu a sinistra della riga.
- Per configurare un valore di parametro per la riga indicata, fai clic su .
- Apri la funzione che contiene il parametro (fai clic su di esso nell'elenco Funzioni) e seleziona il parametro. Il parametro viene quindi delineato con una linea gialla spezzata e viene creata una nuova colonna per quel parametro nella tabella.
Ad esempio, per configurare il lato della parte in lamiera per fissare la flangia, apri la funzione Flangia e seleziona la selezione Bordi o facce laterali alla flangia. Nota la nuova colonna nella tabella:
Il nome della colonna per impostazione predefinita è il nome della funzione (come intestazione di livello superiore) più il nome del campo (come intestazione di livello secondario), in questo caso Estrusione 1 è il nome della funzione e Facce e regioni schizzo da estrudere è il nome del campo.
Passa il mouse sui campi nella finestra di dialogo delle funzioni per vedere quali parametri possono essere configurati. I parametri disponibili per la configurazione sono evidenziati in giallo quando si passa il mouse su di essi.
- Per modificare un'istanza configurata del parametro:
- Se il parametro è un valore immesso, fai clic sulla riga della tabella e immetti un nuovo valore.
- Se il parametro è una selezione in una finestra di dialogo, fai doppio clic sulla riga nella tabella per aprire la finestra di dialogo delle funzioni. Ad esempio: fai clic su 1 entità nella prima riga.
Il campo appropriato nella finestra di dialogo delle funzioni è evidenziato in blu. Effettua la selezione sul modello (o sullo schizzo) per questo parametro.
- Al termine della definizione delle configurazioni, fai clic sul segno di spunta nella finestra di dialogo Funzioni per chiuderla.
- Ripeti i passaggi da 6 a 8 per ogni riga.
- Ripeti i passaggi da 5 a 8 per aggiungere un altro parametro di funzione alla tabella.
- Per testare i dati con il modello, nell'elenco Funzioni, in Configurazioni, utilizza la freccia verso il basso per selezionare dal menu:
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.
Riferimenti incrociati alle funzionalità configurate
Passa il mouse su una funzione nella tabella configurata per visualizzare la funzione nell'area grafica (come mostrato di seguito):
Una configurazione di Part Studio può contenere uno o più dati di configurazione. Nei passaggi precedenti viene illustrato come creare un elenco di tipi di dati di configurazione che si traduce in un elenco di scelte di configurazione quando si inserisce una parte in un Assieme o un Disegno. Puoi creare più di uno di questi dati di configurazione (per evitare che un dato diventi troppo complicato o la duplicazione dei parametri) e creare anche diversi tipi di dati. Altri tipi di dati che puoi configurare sono la variabile di Configurazione e la Casella di controllo.
Una volta definiti i dati di configurazione da immettere (utilizzando i passaggi precedenti), è possibile aggiungerli utilizzando il pulsante nella parte superiore del pannello Configurazione o crea dati di configurazione aggiuntivi utilizzando il pulsante nella parte inferiore del pannello Configurazione:
Quando crei dati di configurazione, puoi scegliere il tipo:
- Elenco - Crea una tabella dei parametri di funzione in Part Studio e si presenta come un elenco di selezioni quando si inserisce la parte (o le parti) in un Assieme o un Disegno. (Questo tipo è spiegato sopra.)
- Variabile di configurazione - Crea una variabile che può essere utilizzata in qualsiasi funzione e in FeatureScript. I tipi di variabili includono: Lunghezza, Angolo, Numero intero, Reale e Testo. Immetti il valore della variabile al momento dell'inserimento.
- Casella di controllo - Crea una casella di controllo per attivare o disattivare le funzioni, come Raccordi e Smussi, e che può anche essere utilizzata per sopprimere o riattivare delle funzioni. Questo tipo presenta una casella di controllo per selezionare/deselezionare durante l'inserimento. Una volta creato, usa il pulsante +Configura funzioni per selezionare le funzioni associate.
Seguono le istruzioni passaggio per passaggio.
Quando viene creata in questo modo, viene visualizzata una finestra di dialogo di Elenco dati. Il nome che si dà ai dati di configurazione diventa una variabile nel sistema. Questo nome è diverso quando viene creato utilizzando i passaggi di base precedenti; quel nome non rappresenta una variabile nel sistema.
- Fai clic sul pulsante .
- Nell'Elenco dati, immettere un nome per il dato di configurazione.
«Predefinito» viene fornito come nome della prima opzione; puoi fare clic su di esso per cambiarlo.
- Immetti altri nomi di opzioni per la prima colonna della tabella elenco. Utilizza il tasto Scheda per aggiungere i nomi delle opzioni.
- Per configurare un valore di parametro per ciascuna opzione (l'opzione selezionata è indicata da una barra blu verticale a sinistra del nome), fate clic su .
- Apri la funzione che contiene il parametro (fai clic su di esso nell'elenco Funzioni) e seleziona il parametro. Il parametro viene quindi delineato con una linea gialla spezzata e viene creata una nuova colonna per quel parametro nella tabella.
Passa il mouse sui campi nella finestra di dialogo delle funzioni per vedere quali parametri possono essere configurati. I parametri disponibili per la configurazione sono evidenziati in giallo quando si passa il mouse su di essi.
- Per configurare ogni istanza del parametro, fai doppio clic sulla riga nella tabella. Ad esempio, fai doppio clic su 1 selezione nella prima riga.
Il campo appropriato nella finestra di dialogo delle funzioni è evidenziato in blu. Effettua la selezione sul modello (o sullo schizzo) per questo parametro.
- Al termine della definizione delle configurazioni, fai clic sul segno di spunta nella finestra di dialogo per chiuderla.
- Ripeti i passaggi da 6 a 8 per ogni riga.
- Ripeti i passaggi da 5 a 8 per aggiungere un altro parametro di funzione alla tabella.
- Per testare i dati con il modello, nell'elenco Funzioni, in Configurazioni, utilizza la freccia verso il basso per selezionare dal menu:
- Fai clic sulla freccia sul lato destro del pulsante .
- Seleziona .
- Immettere un nome per il dato variabile (questa diventa una variabile effettiva nel sistema, a cui si fa riferimento usando #<variable -name>).
- Selezionare un tipo per la variabile: Lunghezza, Angolo, Numero intero, Reale, Testo. Il testo può essere qualsiasi tipo di testo che si può utilizzare in FeatureScript personalizzato.
- Inserisci i valori per il tipo di variabile selezionata.
- Fai clic sul segnale di spunta per salvare la tua definizione.
- Applica la variabile a una funzione:
- Fai doppio clic su una funzione nell'elenco Funzioni per aprirla.
- Per uno schizzo, è possibile fare clic con il pulsante destro del mouse su una dimensione, selezionare Configura dimensioni e quindi Configurazione o Imposta su #<variable -name>
- Chiudi la finestra di dialogo delle funzioni
- Verifica il valore selezionandolo nell'elenco Configurazioni sopra l'elenco funzioni sul lato sinistro della pagina:
- Click the arrow to the right side of the button.
- Select :
- Enter a name for the input.
The configuration input has one column with an empty checkbox row and a checked checkbox row:
- To configure a parameter value, click .
- Open the feature (click it in the Feature list) that contains the parameter and select the parameter. The parameter is then outlined with a broken yellow line and a new column is created for that parameter in the table. (Parameters that are configured in another input are outlined with a broken yellow line and are unavailable for configuration.)
In this example, Unsuppressed is selected as a configuration parameter.
- Click to close the feature dialog.
- In the Configuration input table, the Feature parameter column has two rows, both with checked check boxes. Uncheck the check box next to the unchecked box in the first column so the table resembles this:
In the Configurations list, above the Feature list, this configuration input presents a checkbox to turn the Extrude on (unsuppressed) or off (suppressed).
Once a configuration is created, you can use the menu to act on it in the Part Studio:
- Copy table - Copy the entire Input table, you can then paste the table into a spreadsheet for record-keeping or editing. You can likewise paste from a spreadsheet back into a configuration Input table.
- Rename - Select this action to rename the configuration input.
- Edit FeatureScript IDs - This dialog will change the internal FeatureScript identifiers of the input Configuration. Click inside the dialog boxes to change IDs. When finished, select Break reference and change IDs in the lower right corner.
This dialog is typically only useful if you need to build a Part Studio inside a custom FeatureScript feature.
- Delete - Select this action to immediately delete the configuration input; no warning is given.
For all tables, use the context menu (right-click) to operate on rows or columns:
- Switch to - When right-clicking a row that is not currently selected Input, you have the menu item prefaced with Switch to a different Input.
- Set as default - When right-clicking a row that is not currently the default Input, select this to set it as the new default.
- Duplicate row - Create a duplicate row; this is especially convenient when preparing to paste a new table into this one. See Copying and pasting tables into and out of Configuration Inputs below, for more information.
- Move up - Move the selected row up one level in the table.
- Move down - Move the selected row down one level in the table.
- Rename - Rename the Input.
- Delete row - Delete the selected row.
You can click and drag individual column edges in the table to resize them; in the case of stacked column labels, click and drag the bottom label, indicated in the illustration above by the blue arrow.
Onshape has a mechanism for also configuring part properties for each of the configuration inputs and options you have previously defined, directly from the Configuration panel. The properties available to be configured include: Part name, material, appearance, description, part number, vendor, project, product line, title 1, title 2 and title 3. If you have a professional or enterprise account, you can also configure custom properties.
To configure a part property:
- With an existing configuration input in the Configuration panel, click at the top of the panel (shown below to the left of the blue arrow):
- Click .
- Select the part property you wish to configure (custom part properties are included in the list). (This example uses Appearance.)
A table is created with the previously selected configuration input in the first column and the part property in the second column:
- In the Configuration column, use the down arrow to select from the list of configuration options.
- In the Appearance column (part property), double-click to open a dialog from which to select the value (in this case, the Appearance editor).
- Select or specify the value and the table is populated with your choice:
- Click to close the property dialog and accept the value.
- To add more part properties for another configuration option, click .
- Select a new configuration option from the first column.
- In the Appearance column (part property), double-click to open the dialog from which to select the value.
- Select or specify the value and the table is populated with your choice.
- Click to close the property dialog and accept the value.
- Repeat as necessary to configure the part properties for the necessary configuration options.
Note that when configuring part numbers and you have automatic part number generation turned on (through your Professional Company settings > Numbering schemes or Enterprise settings > Numbering schemes), you can right-click in the column and select Generate next part number:
You are able to use the configuration inputs you create in the Part Studio to test the results and use that information to tweak design intent. However, the main point of creating configuration inputs is to provide options for the parts you use during production workflows like creating Assemblies and Drawings.
To test configurations in Part Studios, use the Configurations area at the top of the Feature list to select configuration input parameters to see how they affect the parts in the Part Studio:
When inserting parts into Assemblies or Drawings, select the desired inputs directly in the Insert dialog during the insertion process, on all platforms (browser, iOS and Android):
In an Assembly, configured parts are indicated by the icon in the Instances list:
You can copy and paste into and out of a configuration input table, to aid in entering or editing input values.
To copy a configuration input table:
- Open the menu in the upper right corner, next to +Configure features.
- Select Copy table:
- Once you have copied the table, you can paste it into a spreadsheet:
Note that the column names also come in with the table, as shown above. Now you can edit the table and copy/paste it back into Onshape:
- Select just the rows and columns with data (not the column names or headings), as shown in blue below:
You can also pad your table with extra empty rows, if you wish. Just include the extra rows in the spreadsheet when selecting for the copy command.
- Issue a Copy command.
- In the Onshape Configuration table, click the top, left cell of the table.
- Issue a keyboard Paste command:
Onshape automatically replaces whatever data was in the rows and columns of the configuration input table with the data that was copied. Onshape also includes the default units for each input parameter, automatically.
Note that if there are more rows copied from the spreadsheet than are in the Onshape configuration input table, those rows are included in the paste. Onshape creates the rows on the fly.
However, if there are more columns copied from the spreadsheet than are in the Onshape configuration input table, those columns are not included in the paste. Onshape does not yet create columns on the fly. You can, however, create additional columns (configured features) in the configuration table before pasting.
Some configurations can be excluded from properties. This is useful when you don't want to repeat configuration options in the Configured properties table. Excluded configurations are treated as always having their default values.
For example, consider a spring. Configurations are available for both the spring's diameter and height.
Whether or not the spring is compressed impacts geometry, but not part number; it is the same part when it's compressed and uncompressed. To specify that all part numbers should be assigned irrespective of spring height, you would have to add each configuration option to the Configured properties table and specify the part number for each.
If you instead exclude the height configuration from the properties, you can specify part numbers based only on diameter:
Excluding a configuration from the part's properties
-
In the Configuration panel, click the three-dot button next to the configuration, and select Exclude from properties from the menu. The Excluded from properties icon appears next to the configuration's name.
Adding an excluded configuration back to a part's properties
-
In the Configuration panel, click the three-dot button next to the configuration, and select Include in properties from the menu.
Inserting a configured part into an assembly
When inserting a part with excluded configurations into an assembly, you'll see the Excluded from properties icon next to the part.
Releasing a part with excluded configurations
When releasing a part that has excluded configurations, you'll see the Excluded from properties icon in the Create Release candidate dialog.
Notes
- Excluded configurations are treated as always having their default values. Release packages and revision references will always use those default values.
- Parts that only differ in excluded configurations will be treated as the same part by the Bill of Materials (BOM) and release management.
- If something with an excluded configuration is released, it is considered released for all values of that configuration.
- Excluded configurations will still be included in:
- Geometry calculations
- Computed properties
- The Mass Properties tool
- If you see discrepancies between the mass provided in the BOM and the mass provided in the Mass Properties tool, it is likely due to some configurations being ignored in the BOM.
For additional Learning center resources, see: Self-Paced Courses > Configurations. You can also follow the learning pathway course here: Introduction to Part Configurations (Onshape account required), and the technical briefing article here: Parametric Variables vs Configuration Variables (Onshape account required).