Les configurations sont créées uniquement sur un navigateur (dans un Atelier des pièces ou un Assemblage). Voir Utilisation de configurations pour plus de détails. Pour plus d'informations sur la création de configurations dans un assemblage, voir Configurations d'assemblage.
Create part families by creating variations of an entire Part Studio or specific part. You are able to configure any feature or input value and even part properties, custom part properties, face and part appearance, and sketch text. For example, you are able to configure the depth of an extrude feature, the application of a fillet feature, the faces selected for a fillet, the FeatureScript of a custom feature, and part numbers, colors, and materials.
All of the features and inputs you configure in one Part Studio are referred to as a Configuration. Each Part Studio can have one Configuration. You are able to, however, create multiple Configuration inputs within one Configuration. This is especially helpful when the feature or input values you want to configure are not necessarily related to each other. For example, when the length and diameter of a part are not related to whether a fillet is applied, you can use two Configuration inputs. This allows more flexibility and can aid in keeping each Configuration input from becoming unnecessarily complicated.
Les données configurées que vous définissez dans un atelier de pièces deviennent des options dans la boîte de dialogue d'insertion lorsque vous insérez des pièces dans un assemblage ou un dessin. Par exemple, vous créez une donnée configurée pour appliquer une bord tombé sur le côté supérieur ou à gauche d'une pièce en tôle. Lors de l'insertion de la pièce en tôle dans un assemblage, vous sélectionnez non seulement la pièce, mais aussi la configuration du bord tombé :
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.
Vous trouverez ci-dessous une explication des étapes de base pour créer une configuration avec une seule donnée configurée dans Onshape, puis une explication de la création de données configurées supplémentaires dans le même atelier de pièces. Enfin, vous trouverez une explication pour configurer des propriétés de pièce dans n'importe quelle donnée configurée.
Les configurations sont créées uniquement sur un navigateur (dans un Atelier des pièces ou un Assemblage). Créez des familles de pièces en créant des variantes de l'intégralité d'un Atelier des pièces ou d'une pièce spécifique. Vous pouvez configurer n'importe quelle valeur de fonction ou de paramètre, et même les propriétés de la pièce, les propriétés de pièce personnalisées, l'apparence de la face et de la pièce, ainsi que le texte de l'esquisse. Par exemple, vous pouvez configurer la profondeur d'une fonction d'extrusion, l'application d'une fonction de congé, les faces sélectionnées pour un congé, le FeatureScript d'une fonction personnalisée, ainsi que les numéros de pièces, les couleurs et les matériaux.
Toutes les fonctions et tous les paramètres que vous configurez dans un Atelier des pièces constituent une configuration. Chaque Atelier des pièces peut avoir une configuration ; toutefois, vous pouvez créer plusieurs entrées de configuration au sein d'une même configuration.
Les entrées de configuration que vous définissez dans un Atelier des pièces deviennent des options dans la boîte de dialogue Insérer lorsque vous insérez des pièces dans un assemblage ou un dessin.
Dans cet exemple, deux configurations sont créées : une nouvelle configuration de l'épaisseur de la tôle et une autre configuration du bord tombé. Lorsque le modèle se trouve dans l'espace de travail, cliquez sur l'icône Configuration pour ouvrir le panneau Configuration. Cliquez sur le bouton Configurer l'Atelier de pièces. Saisissez Epaisseur de tôle comme nom de configuration. Cliquez sur l'onglet pour créer une nouvelle ligne et entrez Autre bord tombé comme deuxième nom de configuration. Chaque ligne est une configuration différente.
Sélectionnez la ligne Epaisseur de la feuille, puis cliquez sur le bouton Configurer les éléments. Double-cliquez sur l'élément qui contient le paramètre dans la liste des éléments. Sélectionnez le paramètre pour l'entourer d'une ligne jaune en pointillés, dans ce cas le paramètre Epaisseur de la feuille. Une nouvelle colonne pour le paramètre est créée dans le tableau. Double-cliquez sur la cellule du tableau et indiquez une nouvelle valeur. Sélectionnez ensuite la ligne Configuration de bride alternative et procédez de la même manière, en utilisant la fonction Bord tombé et en fournissant des valeurs alternatives pour la distance et l'angle de pli dans le tableau.
Pour tester les entrées avec le modèle, cliquez sur la flèche déroulante dans la zone Configurations de la liste des fonctions, puis sélectionnez les nouvelles configurations pour voir les résultats. Le modèle est mis à jour avec les nouveaux paramètres d'entrée.
Avec un modèle ou une esquisse dans l'espace de travail, ouvrez le volet Configuration :
- Cliquez sur à droite de la zone graphique (sous le cube d'affichage) :
-
Le panneau Configurations s'ouvre :
- Cliquez sur (comme indiqué ci-dessus) pour ouvrir un tableau :
Par défaut, le caret à gauche de « Configuration » est développé (affiché ci-dessus à droite de la flèche bleue), cliquez sur le caret lorsque vous avez terminé avec une section du volet pour la réduire.
- Cliquez sur la première ligne pour l'activer et saisissez les noms de l'entrée dans la colonne Nom. Par exemple, pour appliquer un bord tombé à différents côtés d'une pièce en tôle, vous pouvez nommer les lignes Haut, Gauche, Droite. Utilisez la touche Tabulation pour passer d'une ligne à la suivante.
La ligne active est indiquée par une barre bleue à gauche de la ligne.
- To configure an input value for the indicated row, click .
- Open the feature that contains the input (click it in the Feature list) and select the input. The input is then outlined with a broken yellow line and a new column is created for that input in the table.
For example, to configure the side of the sheet metal part to attach the flange, open the Flange feature and select the Edges or side faces to flange selection. Notice the new column in the table:
Le nom de la colonne est par défaut le nom de la fonction (comme en-tête de niveau supérieur) plus le nom du champ (comme en-tête de niveau subordonné), dans ce cas Extruder 1 est le nom de la fonction et Faces et régions d'esquisse à extruder est le nom du champ.
Hover over the fields in the feature dialog to see which inputs can be configured. Inputs available for configuration are highlighted in yellow when you hover over them.
- To edit a configured instance:
- If the input is an entered value, click on the row in the table and enter a new value.
- If the input is a selection in a dialog, double-click the row in the table to open the feature dialog. For example: click 1 entity in the first row.
The appropriate field in the feature dialog is highlighted in blue. Make your selection on the model (or sketch) for this input.
- Lorsque vous avez terminé de définir les configurations, cliquez sur la coche dans la boîte de dialogue Fonction pour la fermer.
- Répétez les étapes 6 à 8 pour chaque ligne.
- Repeat steps 5 through 8 to add another feature input to the table.
- 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 :
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.
Référencement croisé des fonctions configurées
Dans la table configurée, passez la souris sur une fonction pour l'afficher dans l'espace de modélisation (comme illustré ci-dessous) :
A Part Studio configuration can contain one or more configuration inputs. The steps above explain how to create a list type configuration input which results in a list of configuration choices when inserting a part into an Assembly or Drawing. You can create more than one of these configuration inputs (to keep one input from becoming too complicated or duplicating inputs) and also create different types of inputs. Other types of inputs you can configure are Configuration variable and Checkbox.
Une fois que vous avez défini une entrée de configuration (en suivant les étapes ci-dessus), vous pouvez soit l'ajouter à l'aide du bouton en haut du panneau de configuration, ou créer des entrées de configuration supplémentaires à l'aide du bouton en bas du panneau de configuration :
Lors de la création d'entrées de configuration, vous avez le choix du type :
- List - Creates a table of feature inputs in the Part Studio and presents as a list of selections when inserting the part (or parts) into an Assembly or Drawing. (This type is explained above.)
- Variable de configuration - Crée une variable qui peut être utilisée dans n'importe quelle fonction et dans FeatureScript. Les types de variables incluent : Longueur, Angle, Entier, Réel et Texte. Entrez la valeur de la variable au moment de l'insertion.
- Case à cocher - Crée une case à cocher pour activer ou désactiver des fonctions, comme les congés et les chanfreins, et peut également être utilisée pour supprimer temporairement ou réintroduire des entités. Crée une case à cocher à cocher/décocher pendant l'insertion. Une fois créé, utilisez le bouton +Configurer les fonctions pour sélectionner la ou les fonctions associées.
Les instructions étape par étape suivent.
Lorsqu'il est créé de cette façon, une boîte de dialogue d'entrée de liste s'affiche. Le nom que vous donnez à l'entrée de configuration devient une variable dans le système. Ce nom est différent du nom créé à l'aide des étapes de base ci-dessus ; ce nom n'est pas une variable dans le système.
- Cliquez sur le bouton .
- Dans l'entrée Liste, entrez un nom pour l'entrée de configuration.
« Par défaut » est fourni comme nom de première option ; vous pouvez cliquer dessus pour le modifier.
- Entrez des noms d'options supplémentaires pour la première colonne du tableau de liste. Utilisez la touche Tab pour ajouter des noms d'options.
- To configure an input value for each option (the selected option is indicated by a vertical blue bar to the left of the name), click .
- Open the feature that contains the input (click it in the Feature list) and select the input. The input is then outlined with a broken yellow line and a new column is created for that input in the table.
Hover over the fields in the feature dialog to see which inputs can be configured. Inputs available for configuration are highlighted in yellow when you hover over them.
- To configure each instance, double-click on the row in the table. For example: double-click 1 selection in the first row.
The appropriate field in the feature dialog is highlighted in blue. Make your selection on the model (or sketch) for this input.
- Lorsque vous avez terminé de définir les configurations, cliquez sur la coche de la boîte de dialogue pour la fermer.
- Répétez les étapes 6 à 8 pour chaque ligne.
- Repeat steps 5 through 8 to add another feature input to the table.
- 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 :
- Cliquez sur la flèche à droite du bouton .
- Sélectionnez .
- Entrez un nom pour l'entrée de variable (ceci devient une variable réelle dans le système, référencée à l'aide de #<variable-name>).
- Sélectionnez un type pour la variable: Longueur, Angle, Entier, Réel, Texte. Le texte peut être n'importe quel type de texte qui peut être utilisé dans le FeatureScript personnalisé.
- Saisissez des valeurs pour le type de variable que vous avez sélectionné.
- Cliquez sur l'encoche pour enregistrer votre définition.
- Appliquez la variable à une fonction :
- Double-cliquez sur une fonction dans la Liste des fonctions pour l'ouvrir.
- Pour une esquisse, vous pouvez cliquer avec le bouton droit sur une cote, sélectionner Configurer les dimensions, puis Configuration ou Définir sur #<variable -name>
- Fermez la boîte de dialogue pour les caractéristiques.
- Testez la valeur en la sélectionnant dans la liste Configurations située au-dessus de la Liste des fonctions sur le côté gauche de la page :
- Cliquez sur la flèche à droite du bouton .
- Sélectionner :
- Entrez un nom pour l'entrée.
L'entrée de configuration comporte une colonne avec une ligne de cases à cocher vide et une ligne de cases à cocher cochées :
- To configure an input value, click .
- Open the feature (click it in the Feature list) that contains the input and select the input. The input is then outlined with a broken yellow line and a new column is created for that input in the table. (inpus 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 input.
- Cliquez sur pour fermer la boîte de dialogue des fonctions.
- In the Configuration input table, the input 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:
Dans la liste Configurations, au-dessus de la Liste des fonctions, cette entrée de configuration présente une case à cocher pour activer l'extrusion (non supprimée) ou la désactiver (supprimée).
Une fois qu'une configuration est créée, vous pouvez utiliser le menu pour effectuer des actions sur celle-ci dans l’Atelier des pièces :
- Copier le tableau : copiez l'intégralité du tableau d'entrée, vous pouvez ensuite le coller dans une feuille de calcul à des fins de conservation ou de modification. Vous pouvez également le coller depuis une feuille de calcul dans un tableau d’entrée de configuration.
- Renommer : sélectionnez cette action pour renommer l'entrée de configuration.
- Modifier les identifiants FeatureScript : cette boîte de dialogue modifiera les identifiants FeatureScript internes de la configuration d'entrée. Cliquez dans les boîtes de dialogue pour modifier les identifiants. Lorsque vous avez terminé, sélectionnez Supprimer la référence et modifiez les identifiants dans le coin inférieur droit.
Cette boîte de dialogue n'est généralement utile que si vous devez créer un atelier des pièces dans une fonction FeatureScript personnalisée.
- Exclude from properties - See Excluding configurations from affecting properties.
- Supprimer : sélectionnez cette action pour supprimer immédiatement l'entrée de configuration ; aucun avertissement n'est donné.
Pour toutes les tables, utilisez le menu contextuel (clic droit) pour agir sur des lignes ou des colonnes :
- Basculer vers - Lorsque vous cliquez avec le bouton droit sur une ligne qui n'est pas l'entrée actuellement sélectionnée, vous disposez de l'option de menu précédée de Basculer vers une autre entrée.
- Définir par défaut - Lorsque vous cliquez avec le bouton droit sur une ligne qui n'est pas actuellement l'entrée par défaut, sélectionnez cette option pour la définir comme nouvelle valeur par défaut.
- Ligne dupliquée : créez une ligne en double ; ceci est particulièrement pratique lorsque vous vous préparez à coller un nouveau tableau dans celui-ci. Pour plus d'informations, reportez-vous à la section Copier et coller des tableaux dans et hors des entrées de configuration ci-dessous.
- Déplacer vers le haut : déplacez la ligne sélectionnée d'un niveau vers le haut du tableau.
- Déplacer vers le bas : déplacez la ligne sélectionnée d'un niveau vers le bas du tableau.
- Renommer : renommez l'entrée.
- Supprimer la ligne : supprimez la ligne sélectionnée.
Vous pouvez cliquer et faire glisser des arêtes de colonne individuelles dans le tableau pour les redimensionner ; dans le cas des étiquettes de colonnes empilées, cliquez et faites glisser l'étiquette inférieure indiquée dans l'illustration ci-dessus par la flèche bleue.
Onshape dispose d'un mécanisme permettant également de configurer les propriétés de pièce pour chacune des entrées de configuration et options de configuration précédemment définies, directement à partir du panneau Configuration. Les propriétés disponibles à configurer sont : Nom de la pièce, matériau, apparence, description, numéro de pièce, fournisseur, projet, gamme de produits, titre 1, titre 2 et titre 3. Si vous avez un compte Professional ou Enterprise, vous pouvez également configurer des propriétés personnalisées.
Pour configurer une propriété de la pièce :
- Avec une entrée de configuration existante dans le panneau Configuration, cliquez sur en haut du panneau (illustré ci-dessous, à gauche de la flèche bleue) :
- Cliquez sur .
- Sélectionnez la propriété de pièce que vous souhaitez configurer (les propriétés de pièce personnalisées sont incluses dans la liste). (Cet exemple utilise Appearance.)
Un tableau est créé avec l'entrée de configuration précédemment sélectionnée dans la première colonne et la propriété de la pièce 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 Apparence (propriété de pièce), double-cliquez pour ouvrir une boîte de dialogue à partir de laquelle sélectionner la valeur (dans ce cas, l'éditeur d'apparence).
- Sélectionnez ou indiquez la valeur, et la table est renseignée avec votre choix :
- Cliquez sur pour fermer la boîte de dialogue des propriétés et accepter la valeur.
- 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 Apparence (propriété de pièce), double-cliquez pour ouvrir la boîte de dialogue à partir de laquelle sélectionner la valeur.
- Sélectionnez ou spécifiez la valeur et la table sera renseignée avec votre choix.
- Cliquez pour fermer la boîte de dialogue des propriétés et accepter la valeur.
- Répétez l'opération si nécessaire afin de configurer les propriétés de la pièce pour les options de configuration nécessaires.
Notez que lorsque vous configurez les numéros de pièce, la génération automatique de numéros de pièce est activée (via les paramètres Professional de votre société > Schémas de numérotation ou paramètres Enterprise > Schémas de numérotation), vous pouvez cliquer avec le bouton droit de la souris dans la colonne et sélectionner Générer le numéro de pièce suivant :
Vous pouvez utiliser les données configurées que vous créez dans l'atelier des pièces pour tester les résultats et utiliser ces informations pour modifier l'intention de conception. Toutefois, l'objectif principal de la création de données configurées est de fournir des options pour les pièces que vous utilisez pendant les flux de travail de production, telles que la création d'assemblages et de dessins.
To test configurations in Part Studios, use the Configurations area at the top of the Feature list to select configuration inputs to see how they affect the parts in the Part Studio:
Lorsque vous insérez des pièces dans des assemblages ou des dessins, sélectionnez les entrées souhaitées directement dans la boîte de dialogue Insérer pendant le processus d'insertion, sur toutes les plateformes (navigateur, iOS et Android) :
Dans un assemblage, les pièces configurées sont indiquées par l'icône dans la liste des instances :
Vous pouvez copier et coller dans et hors d'une table de saisie de configuration pour faciliter la saisie ou la modification des valeurs d'entrée.
Pour copier une table d'entrée de configuration :
- Ouvrez le menu dans le coin supérieur droit, à côté de +Configurer les fonctions.
- Sélectionnez Copier le tableau :
- Une fois le tableau copié, vous pouvez le coller dans une feuille de calcul :
Notez que les noms de colonne sont également fournis avec le tableau, comme indiqué ci-dessus. Maintenant, vous pouvez éditer le tableau et le copier/coller de nouveau dans Onshape :
- Sélectionnez uniquement les lignes et les colonnes contenant des données (pas les noms ou les en-têtes des colonnes), comme indiqué en bleu ci-dessous :
Vous pouvez également tamponner votre table avec des rangées vides supplémentaires, si vous le souhaitez. Il suffit d'inclure les lignes supplémentaires dans la feuille de calcul lors de la sélection pour la commande de copie.
- Émettez une commande Copier.
- Dans le tableau Configuration d'Onshape, cliquez sur la cellule supérieure gauche du tableau.
- Exécutez une commande Coller à parit du clavier :
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.
Notez que s'il y a plus de lignes copiées à partir de la feuille de calcul que dans la table en entrée de configuration Onshape, ces lignes sont incluses dans le collage. Onshape crée les lignes de manière impromptue.
Toutefois, s'il y a plus de colonnes copiées à partir de la feuille de calcul que dans le tableau de données configurées Onshape, ces colonnes ne sont pas incluses dans le collage. Onshape ne crée pas encore de colonnes de manière impromptue. Vous pouvez toutefois créer des colonnes supplémentaires (fonctions configurées) dans le tableau de configuration avant de coller.
Some configuration tables can be excluded from properties. This is useful when you don't want to repeat configuration options in the Configured properties table. Excluded configuration tables are treated as always having their default values.
Prenons l'exemple d'un ressort. Des configurations sont disponibles pour le diamètre et la hauteur du ressort.
Le fait que le ressort soit comprimé ou non a un impact sur la géométrie, mais pas sur le numéro de pièce ; il s'agit de la même pièce lorsqu'il est compressé et décompressé. Pour spécifier que tous les numéros de pièce doivent être attribués quelle que soit la hauteur du ressort, vous devez ajouter chaque option de configuration au tableau des propriétés configurées et spécifier le numéro de pièce pour chacune d'elles.
If you instead exclude the Compression configuration table from the properties, you can specify part numbers based only on diameter:
Exclusion d'une configuration des propriétés de la pièce
-
In the Configuration panel, click the configuration table's three-dot button, and select Exclude from properties from the menu. The Excluded from properties icon appears next to the configuration table's name.
Réajout d'une configuration exclue aux propriétés d'une pièce
-
In the Configuration panel, click the configuration table's three-dot button, and select Include in properties from the menu.
Insertion d'une pièce configurée dans un assemblage
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.
Publication d'une pièce avec des configurations exclues
Lorsque vous publiez une pièce avec des configurations, l'icône Exclu des propriétés apparaît dans la boîte de dialogue Créer un candidat à la release.
Remarques
- Excluded configuration tables are treated as always having their default values. Release packages and revision references will always use those default values.
- Les pièces qui ne diffèrent que par des configurations exclues seront traitées comme des pièces identiques par la nomenclature et la gestion des versions.
- Si un élément avec une configuration exclue est publié, il est considéré comme publié pour toutes les valeurs de cette configuration.
- Les configurations exclues seront toujours incluses dans :
- les calculs de géométrie
- les propriétés calculées
- l'outil Propriétés de masse
- Si vous constatez des différences entre la masse fournie dans la nomenclature et la masse fournie dans l'outil Propriétés de masse, cela est probablement dû au fait que certaines configurations ont été ignorées dans la nomenclature.
Pour des ressources supplémentaires du centre d'apprentissage, voir : Cours à votre rythme > Configurations. Vous pouvez également suivre le cours du parcours d'apprentissage ici : Introduction aux configurations de pièces (compte Onshape requis), et l'article de briefing technique ici : Variables paramétriques et variables de configuration (compte Onshaperequis).