Répétition pilotée par une courbe
Répliquez les pièces, faces ou fonctions sélectionnées le long d'une courbe d'esquisse (ou série de courbes adjacentes, d'arêtes sur des corps volumiques et d'arêtes sur des corps filaires) dans l'ordre de sélection. Créez de nouvelles pièces ou modifiez des pièces existantes en ajoutant ou en supprimant du matériau ou en recoupant des pièces dans sa trajectoire. La répétition pilotée par une courbe peut également être utilisée lors d'une opération de tôlerie active.
Onshape offers multiple pattern features, allowing you to create additional instances of parts, features, or faces within a part studio. The pattern types available are linear, circular, mirror, and curve pattern.
A linear pattern generates instances along a single direction or creates an array in two directions.
The circular pattern generates instances around an axis.
Mirror pattern reflects instances about a mirror plane.
A curve pattern generates instances along a curve or path.
Select a pattern type.
A part pattern creates additional instances of selected parts. When you choose a part pattern, Boolean options are available to create new, add, remove, or intersect.
The new tab creates new parts for each instance of the pattern. Use this operation carefully as multiple identical parts within a part studio show as separate and unique parts within an assembly and bill of materials, and this is not a recommended practice.
The add tab adds material to existing parts. For overlapping parts, an add operation can join multiple parts into one.
The remove tab removes material where the pattern instance intersects parts.
The intersect tab leaves material where the pattern instance intersects parts.
The Boolean options allow parts to be used as tooling bodies to add or remove material or preserve the intersection of the pattern instances and the existing geometry.
A feature pattern replicates one or more features selected from the features list.
By default, feature patterns do not account for the seed features end type. In cases where the end type varies, select reapply features to regenerate parts from the selected features, including feature dependencies and end conditions. Use this option only when necessary, as it can affect performance and regeneration times.
Face patterns replicate selected faces. They result in the best performance as the computational load is much lower for faces than for parametrically bound features or parts. Therefore, they are preferred over feature or part patterns when the resulting geometry is identical.
In cases where faces are tangentially connected or form a recognizable geometric feature, such as a pocket or protrusion, use create selection to select the subset of faces to be patterned more easily.
Set the type of face selection, select the face or faces and click add selection.
All patterns except mirror contain an option to skip instances. Skipping instances is helpful when encountering conflicting geometry or when you wish to exclude particular instances. Onshape displays a selection point outlined in gray for each instance. You can skip an instance by selecting its respective selection point or using a box selection to select multiple instances simultaneously. Onshape highlights the selection points of skipped instances in light blue.
The merge scope determines which parts are affected by the pattern feature. For example, indicate which parts should be cut by a patterned pocket by including them within the merge scope. Parts not included within the merge scope are unaffected by the pattern feature.
Select merge with all to include all parts in the merge scope.
The Curve pattern feature patterns parts, features, and faces equally spaced along a curve.
Before starting a Curve pattern feature, create a path for it to follow. Define the path with 2D sketch entities such as splines, arcs, or circles or entities in 3D space such as 3D curves or part edges. For best results, create the path starting on the seed instance. The path may contain multiple entities as long as they connect from endpoint to endpoint.
Start a new Curve pattern from the Feature toolbar.
Select the appropriate options for the Pattern type and seed instance. This example patterns a pair of features along the edge of the part. With focus on the Path to pattern along field, select entities that combine into the path to pattern along. Next, input the Instance count. This value includes the original seed instance. Equal spacing evenly spaces the instances along the selected path's entire length, while Distance maintains a defined separation between the instances.
Set the Orientation to Tangent to curve to keep the instances consistent with the seed's orientation.
- Cliquez sur .
- Sélectionnez le type de répétition :
- Pièce - Pour répéter une pièce individuelle
- Fonction - Pour répéter une ou plusieurs fonctions spécifiques répertoriées dans la Liste des fonctions (extrusion, congé, balayage, esquisse, etc.). Notez que Fonction ne fonctionne pas pour la tôlerie ; reportez-vous au type de répétition de face pour les modifications de tôlerie.
- Face - Pour répéter une face spécifique sur une pièce spécifique
- Sélectionnez un type d'opération pour le corps résultant :
- Nouveau - Créer un nouveau matériau qui génère une nouvelle pièce
- Ajouter - Créez un matériau nouveau et ajoutez-le au matériau existant.
- Retirer - Retirez du matériau d'un matériau existant
- Intersection - Ne laisser le matériau que là où il existe des chevauchements de la géométrie
- Avec le champ Entités à répéter sélectionné, sélectionnez les entités à répliquer dans une répétition.
Lorsque vous sélectionnez Faces à répéter, l'option Créer une sélection peut être utile pour sélectionner des faces associées.
- Sélectionnez le champ Trajectoire pour la répétition, puis sélectionnez une courbe d'esquisse (ou une série de courbes adjacentes, d'arêtes sur des corps volumiques et d'arêtes sur des corps filaires) le long de laquelle placer les entités de répétition répliquées.
- Sélectionnez une option d'espacement :
- Espacement constant - Répartissez uniformément le nombre d'instances demandé le long de la courbe.
- Distance - Définissez l'espace décalé par rapport à chaque instance
- (Distance et espacement uniquement) Entrez l'espace pour décaler chaque instance dans le champ Distance .
- Entrez le nombre d'instances souhaité pour la répétition.
- Le nombre minimum d'instances que vous pouvez utiliser est de 1.
- Un message d'erreur s'affichera si la courbe n'est pas assez longue pour prendre en charge le nombre d'instances dans la Distance spécifiée. Vous pouvez diminuer le décalage entre les instances, diminuer le nombre d'instances, passer à l'option Espacement constant, ou choisir une courbe plus longue.
- Sélectionnez un type d'orientation :
- Tangent à la courbe : les instances sont tangentes à la courbe sélectionnée.
- Normal à la face : les instances sont alignées parallèlement à la face sélectionnée.
- Verrouillé : les instances sélectionnées sont verrouillées en place.
- (Si l'option Verrouiller les faces est sélectionnée) Sélectionnez les faces à verrouiller.
- Cochez l'option Ignorer les instances pour spécifier les instances à ignorer dans la répétition :
- Click the instance's selection handle to add it to the list of instances to skip.
- Cliquez sur le X à côté de l'instance dans la liste pour la rajouter à l'Atelier des pièces.
- Cliquez sur EFFACER pour supprimer toutes les instances de la liste Instances à ignorer.
- (Type de répétition de fonction uniquement) Sélectionnez Réappliquer les fonctions pour régénérer la fonction pour chaque instance (spécifiée dans le nombre d'instances), au lieu de simplement recréer l'instance de répétition initiale.
- Cliquez sur .
Modéliser une pièce individuelle.
Une pièce a été répétée le long de deux courbes d'esquisse adjacentes 10 fois, créant un nouveau matériau :
Répéter une ou plusieurs fonctions spécifiques répertoriées dans la Liste des fonctions (extrusion, congé, balayage, esquisse, etc.) sans que l'option Réappliquer les fonctions ne soit sélectionnée (une répétition de fonctions plus rapide et plus légère). Cette option n'est pas disponible pour la tôlerie.
Dans l'exemple suivant, l'extrusion initiale était Jusqu'au prochain (amenant l'extrusion jusqu'à la face de la surface). Lorsque l'option Réappliquer les fonctions n'est pas sélectionnée, les entités modélisées (extrusion et congé) sont modélisées à partir des fonctions initiales et ne sont pas régénérées (de sorte que le paramètre Jusqu'au prochain n'est pas mis à jour pour chaque instance de la répétition.) :
Répéter une ou plusieurs fonctions spécifiques répertoriées dans la Liste des fonctions (extrusion, congé, balayage, esquisse, etc.) avec l'option Réappliquez les fonctions sélectionnée. Cette option est disponible pour la tôlerie.
Dans l'exemple suivant, l'extrusion initiale était Jusqu'au prochain (amenant l'extrusion jusqu'à la face de la surface). Lorsque l'option Réappliquer les fonctions est sélectionnée, les entités modélisées (extrusion et congé) sont régénérées pour chaque instance de la répétition, de sorte que Jusqu'au prochain est appliqué à chaque instance de la répétition :
Modéliser une face spécifique sur une pièce spécifique.
Une face a été répétée le long d'une courbe d'esquisse 5 fois pour retirer du matériau au matériau existant :
Nouveau - Créez un nouveau matériau qui génère une nouvelle pièce :
Ajouter - Créez un matériau et ajoutez-le au matériau existant (dans ce cas, Fusionner avec tout ce qui a été sélectionné) :
Retirez le matériau ; sélectionnez la pièce à répéter puis Retirer :
Ne laissez le matériau que lorsque la géométrie se chevauche.
Avant :
Après :
- Pour modéliser une fonction, vous pouvez sélectionner n'importe quel élément dans la Liste des fonctions, dans n'importe quel ordre. Quel que soit l'ordre sélectionné, les fonctions sont appliquées dans l'ordre indiqué dans la Liste des fonctions.
- Si vous sélectionnez un modèle dans la Liste des fonctions, vous modéliserez ce modèle, mais pas le modèle de départ. Pour inclure le modèle de départ, sélectionnez-le également.
- Pour modéliser une fonction booléenne (booléenne, scission, etc.), vous devez également sélectionner les fonctions auxquelles le booléen a été appliqué.
- Pour créer des modèles de fonctions, tous les aspects d'une fonction sont appliqués ; par exemple, les conditions limites d'une fonction d'extrusion. (En revanche, les modèles de face ne reconnaissent pas ces types de modificateurs.)
- Vous pouvez supprimer individuellement toutes les entités une fois la répétition terminée.
- Si vous utilisez plusieurs courbes d'esquisse (ou arêtes sur des corps volumiques ou filaires) pour diriger votre répétition et que cela ne produit pas le résulat prévu, essayez de sélectionner les courbes d'esquisse dans un autre ordre.
-
Si l'option Réappliquer les fonctions est activée pour le modèle de caractéristiques, les références externes se régénèrent automatiquement par instance.
Dans une esquisse, les cotes et les contraintes de l'esquisse initiale par rapport au plan d'origine ou par défaut ne seront pas réappliquées. Vous pouvez utiliser ce comportement pour définir les cotes ou les contraintes qui sont réappliquées au sein d'un modèle :
- Vous pouvez modéliser des fonctions d'esquisse qui sont dimensionnées ou contraintes par rapport aux plans d'origine ou par défaut et choisir de ne pas réappliquer ces cotes et contraintes.
- Vous pouvez également créer des esquisses de construction explicites le long des plans ou de l'origine par défaut lorsque vous réappliquez des entités le long de ces plans.
- Si les connecteurs de positionnement sont répétés dans un atelier des pièces, ils seront tous ajoutés à l'assemblage lorsque l'atelier sera inséré. Si vous ne voyez pas vos connecteurs de positionnement après l'ajout de votre atelier de pièces dans l'assemblage, assurez-vous que la pièce est répertoriée en tant qu'entité propriétaire du connecteur de positionnement.
- Appuyez sur l'outil Répétition pilotée par une courbe.
- Sélectionnez le type de répétition :
- Pièce - Pour répéter une pièce individuelle
- Fonction - Pour répéter une ou plusieurs fonctions spécifiques répertoriées dans la Liste des fonctions (extrusion, congé, balayage, esquisse, etc.)
- Face - Pour répéter une face spécifique sur une pièce spécifique
- Sélectionnez un type d'opération pour le corps résultant :
- Nouveau - Créer un nouveau matériau qui génère une nouvelle pièce
- Ajouter - Créez un matériau nouveau et ajoutez-le au matériau existant.
- Retirer - Retirez du matériau d'un matériau existant
- Intersection - Ne laisser le matériau que là où il existe des chevauchements de la géométrie
- Avec le champ Entités à répéter sélectionné, sélectionnez les entités à répliquer dans une répétition.
- Sélectionnez le champ Trajectoire pour la répétition, puis sélectionnez une courbe d'esquisse (ou une série de courbes adjacentes, d'arêtes sur des corps volumiques et d'arêtes sur des corps filaires) le long de laquelle placer les entités de répétition répliquées.
- Sélectionnez un type d'espacement :
- Espacement constant - Répartissez uniformément le nombre d'instances demandé le long de la courbe.
- Distance - Définissez l'espace décalé par rapport à chaque instance
- (Distance et espacement uniquement) Entrez l'espace pour décaler chaque instance dans le champ Distance .
- Entrez le nombre d'instances souhaité pour la répétition.
- Le nombre minimum d'instances que vous pouvez utiliser est de 1.
- Un message d'erreur s'affichera si la courbe n'est pas assez longue pour prendre en charge le nombre d'instances dans la Distance spécifiée. Vous pouvez diminuer le décalage entre les instances, diminuer le nombre d'instances, passer à l'option Espacement constant, ou choisir une courbe plus longue.
- Sélectionnez un type d'orientation :
- Tangent à la courbe : les instances sont tangentes à la courbe sélectionnée.
- Normal à la face : les instances sont alignées parallèlement à la face sélectionnée.
- Verrouillé : les instances sélectionnées sont verrouillées en place.
- Si besoin, vous pouvez activer Ignorer les instances et sélectionner des instances à ignorer. Appuyez deux fois sur une instance pour la rajouter à l'atelier des pièces.
- Appuyez sur la case.
Modéliser une pièce individuelle.
Une pièce a été modelée le long de deux courbes d'esquisse adjacentes 10 fois, créant un nouveau matériau.
Répétez une ou plusieurs fonctions spécifiques répertoriées dans la Liste des fonctions (extruder, congé, balayer, esquisse, etc.).
Une fonction d'extrusion a été modelée 15 fois le long de deux courbes d'esquisse adjacentes, ajoutant ainsi au matériau existant.
Modéliser une face spécifique sur une pièce spécifique.
Une face a été modelée le long d'une courbe d'esquisse 5 fois pour enlever le matériau du matériau existant.
Nouveau - Créez un nouveau matériau qui génère une nouvelle pièce.
Ajouter - Créez un matériau et ajoutez-le au matériau existant (dans ce cas, Fusionner avec tout a été sélectionné).
Retirez le matériau ; sélectionnez la pièce à répéter, puis Supprimer.
Ne laissez le matériau que lorsque la géométrie se chevauche.
Avant :
Après :
- Lors de la modélisation d'une fonction, vous pouvez sélectionner n'importe quel élément dans la Liste des fonctions, dans n'importe quel ordre. Quel que soit l'ordre sélectionné, les fonctions sont appliquées dans l'ordre indiqué dans la Liste des fonctions.
- Si vous sélectionnez un modèle dans la Liste des fonctions, vous modéliserez ce modèle, mais pas le modèle de départ. Pour inclure le modèle de départ, sélectionnez-le également.
- Lors de la répétition d'une fonction booléenne (booléen, scinder, etc.), vous devez également sélectionner les fonctions auxquelles la fonction booléenne a été appliquée.
- Pour créer des modèles de fonctions, tous les aspects d'une fonction sont appliqués ; par exemple, les conditions limites d'une fonction d'extrusion. (En revanche, les modèles de face ne reconnaissent pas ces types de modificateurs.)
- Vous pouvez supprimer individuellement toutes les entités une fois la répétition terminée.
- Si vous utilisez plusieurs courbes d'esquisse (ou arêtes sur des corps volumiques ou arêtes sur des corps filaires) pour diriger votre répétition et que cela ne produit pas le résultat prévu, essayez de sélectionner les courbes d'esquisse dans un autre ordre.
- Si l'option Réappliquer les fonctions est activée pour la répétition de la fonction, les références externes se régénèrent automatiquement par instance. Dans une esquisse, les cotes et les contraintes allant de l'esquisse initiale à l'origine ou à un plan par défaut ne seront pas réappliquées.
- Appuyez sur l'outil Répétition pilotée par une courbe.
- Sélectionnez le type de répétition :
- Pièce - Pour répéter une pièce individuelle
- Fonction - Pour répéter une ou plusieurs fonctions spécifiques répertoriées dans la Liste des fonctions (extrusion, congé, balayage, esquisse, etc.)
- Face - Pour répéter une face spécifique sur une pièce spécifique
- Sélectionnez un type d'opération pour le corps résultant :
- Nouveau - Créer un nouveau matériau qui génère une nouvelle pièce
- Ajouter - Créez un matériau nouveau et ajoutez-le au matériau existant.
- Retirer - Retirez du matériau d'un matériau existant
- Intersection - Ne laisser le matériau que là où il existe des chevauchements de la géométrie
- Avec le champ Entités à répéter sélectionné, sélectionnez les entités à répliquer dans une répétition.
- Sélectionnez le champ Trajectoire pour la répétition, puis sélectionnez une courbe d'esquisse (ou une série de courbes adjacentes, d'arêtes sur des corps volumiques et d'arêtes sur des corps filaires) le long de laquelle placer les entités de répétition répliquées.
- Sélectionnez une option d'espacement :
- Espacement constant - Répartissez uniformément le nombre d'instances demandé le long de la courbe.
- Distance - Définissez l'espace décalé par rapport à chaque instance
- (Distance et espacement uniquement) Entrez l'espace pour décaler chaque instance dans le champ Distance .
- Entrez le nombre d'instances souhaité pour la répétition.
- Le nombre minimum d'instances que vous pouvez utiliser est de 1.
- Un message d'erreur s'affichera si la courbe n'est pas assez longue pour prendre en charge le nombre d'instances dans la Distance spécifiée. Vous pouvez diminuer le décalage entre les instances, diminuer le nombre d'instances, passer à l'option Espacement constant, ou choisir une courbe plus longue.
- Sélectionnez un type d'orientation :
- Tangent à la courbe : les instances sont tangentes à la courbe sélectionnée.
- Normal à la face : les instances sont alignées parallèlement à la face sélectionnée.
- Verrouillé : les instances sélectionnées sont verrouillées en place.
- Si besoin, vous pouvez activer Ignorer les instances et sélectionner des instances à ignorer. Appuyez deux fois sur une instance pour la rajouter à l'atelier des pièces.
- Appuyez sur la case.
Modéliser une pièce individuelle.
Une pièce a été modelée le long de deux courbes d'esquisse adjacentes 10 fois, créant un nouveau matériau.
Répétez une ou plusieurs fonctions spécifiques répertoriées dans la Liste des fonctions (extruder, congé, balayer, esquisse, etc.).
Une fonction d'extrusion a été modelée 15 fois le long de deux courbes d'esquisse adjacentes, ajoutant ainsi au matériau existant.
Modéliser une face spécifique sur une pièce spécifique.
Une face a été modelée le long d'une courbe d'esquisse 5 fois pour enlever le matériau du matériau existant.
Nouveau - Créez un nouveau matériau qui génère une nouvelle pièce.
Ajouter - Créez un matériau et ajoutez-le au matériau existant (dans ce cas, Fusionner avec tout a été sélectionné).
Retirez le matériau ; sélectionnez la pièce à répéter, puis Supprimer.
Ne laissez le matériau que lorsque la géométrie se chevauche.
Avant :
Après :
- Lors de la modélisation d'une fonction, vous pouvez sélectionner n'importe quel élément dans la Liste des fonctions, dans n'importe quel ordre. Quel que soit l'ordre sélectionné, les fonctions sont appliquées dans l'ordre indiqué dans la Liste des fonctions.
- Si vous sélectionnez un modèle dans la Liste des fonctions, vous modéliserez ce modèle, mais pas le modèle de départ. Pour inclure le modèle de départ, sélectionnez-le également.
- Lors de la répétition d'une fonction booléenne (booléen, scinder, etc.), vous devez également sélectionner les fonctions auxquelles la fonction booléenne a été appliquée.
- Pour créer des modèles de fonctions, tous les aspects d'une fonction sont appliqués ; par exemple, les conditions limites d'une fonction d'extrusion. (En revanche, les modèles de face ne reconnaissent pas ces types de modificateurs.)
- Vous pouvez supprimer individuellement toutes les entités une fois la répétition terminée.
- Si vous utilisez plusieurs courbes d'esquisse (ou arêtes sur des corps volumiques ou arêtes sur des corps filaires) pour diriger votre répétition et que cela ne produit pas le résultat prévu, essayez de sélectionner les courbes d'esquisse dans un autre ordre.
- Si l'option Réappliquer les fonctions est activée pour la répétition de la fonction, les références externes se régénèrent automatiquement par instance. Dans une esquisse, les cotes et les contraintes allant de l'esquisse initiale à l'origine ou à un plan par défaut ne seront pas réappliquées.