Configurations d'assemblage
In Onshape, you can create your own configurations inside an assembly regardless of whether or not you have Part Studio configurations. They are altogether separate and neither impacts the other.
Assembly configurations work mechanically the same way as Part Studio configurations. The difference is that in an assembly, you can only configure mates (not mate connectors), instances, and patterns.
Lorsque plusieurs personnes travaillent dans le même document, chacune voit sa propre configuration sélectionnée, sauf lorsque vous travaillez en mode suivi ; à ce moment, l'abonné voit la configuration sélectionnée par le responsable.
To learn more about assembly configurations, you can follow the self-paced course here: Assembly configurations (Onshape account required).
Below is an example of an assembly with the Configuration panel icon on the right side of the window, shown below to the right of the red arrow:

Avec une instance de pièce ou un assemblage dans l'espace de travail, ouvrez le panneau Configuration :
- Cliquez sur
à droite de la zone graphique (comme indiqué ci-dessus)
-
Le panneau Configurations s'ouvre :
- Click
:
- Click in the first row to activate it and enter the names of the input in the Name column. For example, to configure a pattern on a part, you might name the rows 2x2 and 4x4. Use Tab to move from one row to the next.
La ligne active est indiquée par une barre bleue à gauche de la ligne.
- Pour configurer une valeur d'entrée pour la ligne indiquée, cliquez sur
.
- Select the mate, instance or pattern that contains the parameter (click it in the Assembly list) and select the parameter in the dialog that opens (shown below outlined in red). The parameter is then outlined with a broken yellow line and a new column is created for that input in the configuration (shown below, in the Configuration panel, to the left of the red arrow).
Le nom de colonne est par défaut le nom de l'entité sélectionnée (en tant qu'en-tête de premier niveau) plus le nom du champ (en tant qu'en-tête de niveau subordonné), dans ce cas Boîte <1 > est l'entité sélectionnée et les noms des champs ont été modifiés en 2 x 2 et Longue par l'utilisateur.
- To edit a configured parameter:
- Si l'entrée est une valeur saisie, cliquez sur la ligne du tableau et saisissez une nouvelle valeur.
- Si l'entrée est une sélection dans une boîte de dialogue, double-cliquez sur la ligne de la table pour ouvrir la boîte de dialogue de fonction.
Le champ approprié de la boîte de dialogue de fonction est mis en surbrillance en bleu. Effectuez votre sélection sur le modèle ou dans les listes des instances de cette entrée paramètre.
- When finished defining the configurations, click the Done button in the orange message at the top of the window, or close the dialog box.
- Répétez les étapes 6 à 8 pour chaque ligne.
- Repeat steps 5 through 8 to add another feature to the configuration.
- Pour tester les entrées avec le modèle, dans la liste Caractéristique, sous Configurations , utilisez la flèche vers le bas pour sélectionner dans le menu :
Par défaut, le curseur à gauche de « Configuration » est développé (affiché au-dessus à droite de la flèche rouge), cliquez sur le curseur lorsque vous avez terminé avec une section du panneau pour réduire cette section.
Passez la souris sur les champs de la boîte de dialogue des fonctions pour voir quelles fonctions peuvent être configurées. Les fonctions disponibles pour la configuration sont surlignées en jaune lorsque vous les survolez.
Le modèle devrait être mis à jour en conséquence. Si ce n'est pas le cas, vérifiez l'intention de conception du modèle et la définition des configurations pour une sélection précise.

Onshape has a mechanism for also configuring assembly properties for each of the configuration inputs you have previously defined, directly from the Configuration panel. The properties available to be configured include: name, description, part number, revision, vendor, project, product line, title 1, title 2, title 3, not revision managed, and exclude from all BOMs.
Pour configurer une propriété assemblage :
- Avec une entrée de configuration existante dans le panneau Configuration, cliquez sur
en haut du panneau (illustré ci-dessous en bleu) :
- Cliquez sur
.
- Sélectionnez la propriété d'assemblage que vous souhaitez configurer ( Les propriétés sont incluses dans la liste). (Cet exemple utilise Project.)
Une table est créée avec l'entrée de configuration précédemment sélectionnée dans la première colonne et la propriété dans la deuxième colonne :
- Dans la colonne Configuration, utilisez la flèche vers le bas pour faire votre choix dans la liste des options de configuration.
- Dans la colonne Projet (propriété du projet), entrez le nom.
- Pour ajouter d'autres propriétés de pièce pour une autre option de configuration, cliquez sur
.
- Sélectionnez une nouvelle option de configuration dans la première colonne.
- Dans la colonne Projet (propriété du projet), entrez le nom.
- Répétez l'opération si nécessaire pour configurer les propriétés des options de configuration nécessaires.
Lorsque vous configurez les propriétés des numéros de pièce, vous pouvez cliquer avec le bouton droit de la souris et sélectionner Générer un nouveau numéro de pièce, lorsque la génération automatique des numéros de pièce est activée (via vos paramètres Professional) > Schémas de numérotation ou vos paramètres Enterprise > Schémas de numérotation ) :
Pour modifier le nom d'une configuration, cliquez sur le nom (Configuration) et saisissez un nouveau nom. Cliquez hors de la zone d'édition pour enregistrer.

Une fois qu'une pièce comportant des configurations a été insérée dans un assemblage, vous pouvez en modifier la configuration, sur n'importe quel appareil :
- Cliquez avec le bouton droit de la souris sur la pièce (ou le nom de la pièce dans la liste des instances) et sélectionnez Modifier la configuration.
Une boîte de dialogue Modifier la configuration s'ouvre :
- Sélectionnez une nouvelle option de configuration.
- Cliquez sur
lorsque vous êtes satisfait de votre sélection. (Utilisez
pour annuler l'opération.)
Pour les appareils iOS et Android, appuyez sur le menu à trois points et sélectionnez « Modifier la configuration » pour accéder à la liste déroulante de configuration et sélectionner une autre configuration. Appuyez sur le bouton Générer pour générer la nouvelle configuration de la pièce.


You can copy and paste a configuration input into and out of a Part Studio or Assembly. This makes it quick and easy to share configurations between designs.
-
Open the Configuration panel in the Part Studio or Assembly that contains the input to copy.
-
Click the input's three-dot menu and select Copy input or Copy all inputs.
-
Open the Configuration panel in the Part Studio or Assembly to paste the input.
-
Click the arrow next to Configure Part Studio/Assembly and select Paste inputs.
The inputs are inserted into the Configuration panel. -
Select the parameters to configure from the new Part Studio or Assembly. Continue reading to learn how to now copy input values and parameters into the input tables.
Notes:
- You can copy and paste configuration inputs: between Part Studios and Assemblies, within the same document, and between different documents.
- All names, visibility conditions, FeatureScript IDs, and variable definitions are copied with the input.
- Copied inputs are available until the user logs out.
- References between the copied input and pasted input are NOT maintained; after pasting, changes to the original configuration input are NOT reflected in the pasted inputs.
- Pasted visibility conditions are automatically repaired (removed) if the target configuration does not have all the inputs needed to compute the visibility.
- Configuration inputs with the same internal FeatureScript IDs are not pasted. To fix this, you can delete the configuration input with the same internal FeatureScript ID and paste again.

You can copy and paste into and out of a configuration, to aid in entering or editing values.
To copy values and parameters:
- 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, 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 (parameters) in the configuration table before pasting.

Les exemples de cette section montrent un Atelier des pièces configuré ; les fonctionnalités sont identiques lorsque vous travaillez avec des Assemblages configurés.
Vous pouvez ajuster les conditions dans lesquelles une entrée de configuration est visible.
Imaginons une pièce dotée de deux entrées de configuration : hauteur et largeur.
Par défaut, une pièce de n'importe quelle hauteur peut avoir n'importe quelle largeur. Mais imaginons que la largeur extra large est disponible uniquement pour la hauteur haute. Dans ce cas, nous pouvons définir les conditions dans lesquelles l'entrée Largeur est visible.
- In the Configuration panel, click the configuration's three-dot button, and select Visibility conditions from the menu.
La boîte de dialogue de Conditions de visibilité des configurations s'ouvre. Le volet droit affiche un aperçu des configurations actuellement sélectionnées. Vous pouvez modifier les options sélectionnées directement dans ce panneau pour prévisualiser vos paramètres. - Cliquez sur Ajouter une condition.
- Cliquez sur la première liste déroulante et sélectionnez l'entrée qui doit contrôler la visibilité de cette entrée. Dans cet exemple, nous allons sélectionner l'entrée Hauteur.
- Cliquez sur la deuxième liste déroulante et sélectionnez les conditions dans lesquelles l'entrée est disponible. Dans cet exemple, l'entrée Largeur n'est disponible que pour la hauteur haute. L'aperçu sur la droite est mis à jour pour refléter vos sélections. Vous pouvez voir que l'entrée Largeur n'est plus disponible pour la hauteur courte dans l'image ci-dessous.
- Cliquez sur Enregistrer. Désormais, l'entrée Largeur n'est visible que lorsque la Hauteur haute est sélectionnée, et le tableau d’entrée Largeur affiche l'icône des conditions de visibilité
.
Définition de plusieurs conditions
Les conditions de configuration s'additionnent ; si nous ajoutons une troisième configuration à l'exemple ci-dessus et que nous définissons les conditions indiquées dans l'image ci-dessous, l'option Grand congé sera disponible uniquement pour les pièces qui ont à la fois les entrées Hauteur haute et largeur extra large.
Lorsque la largeur par défaut est définie pour la hauteur haute, la configuration du congé est masquée.
Les entrées de configuration peuvent uniquement contrôler la visibilité des entrées qui apparaissent en dessous dans le panneau Configurations. Dans notre exemple, l'entrée Largeur peut être contrôlée par l'entrée Hauteur, mais pas par l'entrée Congé.
Conseils
-
Les conditions de visibilité que vous définissez sont disponibles dans toutes les boîtes de dialogue Insérer (c'est-à-dire lors de l'insertion d'une pièce configurée dans un assemblage).
-
Les entrées masquées ont toujours leur valeur par défaut. Dans l'exemple ci-dessus, les pièces de hauteur courte et moyenne ont la largeur par défaut, même si aucune option de largeur n'est définie.
-
(Pièces et Ateliers des pièces uniquement) : les entrées de configuration qui ont été exclues des propriétés peuvent uniquement contrôler la visibilité des autres entrées situées en dessous d'elles qui ont également été exclues des propriétés. Dans l'exemple ci-dessous, si la largeur est exclue des propriétés (indiquée par l’icône
), elle ne peut contrôler la visibilité du congé que si celui-ci est également exclu des propriétés.
- Utilisez la liste déroulante Entrées de la boîte de dialogue des conditions de visibilité de la configuration pour afficher les autres entrées. Vous pouvez sélectionner Toutes les entrées pour afficher toutes les entrées disponibles.
- Vous pouvez utiliser la section d'aperçu de la boîte de dialogue Conditions de visibilité des configurations comme terrain de jeu pour tester vos configurations.
- Cochez la case Afficher les entrées masquées pour afficher les entrées grisées dans la boîte de dialogue des conditions de visibilité de la configuration.
-
Cliquez sur
dans le sélecteur de configurations pour ouvrir la boîte de dialogue des conditions de visibilité de la configuration pour toutes les entrées. Cliquez sur
dans le panneau Configurations pour ouvrir la boîte de dialogue correspondant à cette entrée.
-
Les modifications apportées aux conditions de visibilité sont automatiquement répercutées dans tous les documents existants qui font référence à l'élément configuré.

Lorsque vous insérez une pièce dont les configurations sont exclues dans un assemblage, l'icône Exclu des propriétés apparaît à côté de la pièce.