Masquer le sommaire

Définir une équation de suppression de fonction

Vous pouvez utiliser une équation pour supprimer et annuler la suppression d'une fonction.
Dans la boîte de dialogue Ajouter une équation, vous utilisez la fonction IIf de Visual Basic pour indiquer à quel moment une fonction doit être supprimée ou dont la suppression doit être annulée.

La syntaxe de la fonction IIf de Visual Basic est la suivante:

iif(expression, truepart, falsepart)

où:
  • expression représente l'expression à évaluer.
  • truepart représente la valeur à utiliser si l'expression est vraie.
  • falsepart représente la valeur à utiliser si l'expression est fausse.
  1. Ouvrez la boîte de dialogue Ajouter une équation:
    1. Cliquez sur Outils > Equations.
    2. Dans la boîte de dialogue Equations, cliquez sur Ajouter.
  2. Dans l'arbre de création FeatureManager, cliquez sur la fonction à supprimer et dont il faut annuler la suppression.

    Le nom de la fonction s'affiche dans la boîte de dialogue Ajouter des équations.

    Si l'option Instant 3D est activée, vous devez cliquer-pauser-cliquer sur la fonction. Le premier clic permet de sélectionner la fonction. Le deuxième clic l'ajoute à la boîte de dialogue Ajouter des équations.

  3. Dans la boîte de dialogue, saisissez l'équation à l'aide de la syntaxe de la fonction IIf de Visual Basic. Voir les exemples ci-dessous.

    Vous pouvez saisir l'équation entière ou utiliser les suggestions suivantes pour saisir diverses parties:
    • Pour insérer une variable globale, cliquez dessus dans le dossier Equations de l'arbre de création FeatureManager.
    • Pour insérer un nom de cote, cliquez dans la zone graphique.
    • Pour insérer "supprimé" et "non supprimé", cliquez sur les boutons supprimer et annuler la suppression dans la boîte de dialogue.

  4. Cliquez sur OK.

    La nouvelle équation est ajoutée à la boîte de dialogue Equations.

  5. Cliquez sur OK pour fermer la boîte de dialogue.

    Pour tester l'équation, changez la valeur du paramètre de contrôle (lexpression dans l'instruction IIf). Cliquez sur Reconstruire (barre d'outils Standard) et vérifiez que le modèle change de la manière souhaitée

Exemples


  • Cette équation supprime un modèle linéaire lorsque la valeur d'une variable globale "longueur totale" est inférieure à 40.

    "ModèleL1" = iif ( "longueur totale"<40, "supprimé" , "non supprimé" )

  • Cette équation annule la suppression d'une fonction de nervure lorsqu'une cote particulière est supérieure à 100.

    "Nervure1" = iif ( "D3@Sketch1">100, "non supprimé" , "supprimé" )



Faire un commentaire sur cette rubrique

Tous les commentaires concernant la présentation, l'exactitude et l'exhaustivité de la documentation sont les bienvenus. Utilisez le formulaire ci-dessous pour faire parvenir vos commentaires et suggestions directement à notre équipe de documentation. Celle-ci ne peut pas répondre aux questions de support technique. Cliquez ici pour des informations sur le support technique.

* Requis

 
*Courriel:  
Sujet:   Commentaires sur les rubriques d'aide
Page:   Définir une équation de suppression de fonction
*Commentaire:  
*   Je reconnais avoir pris connaissance et accepter par la présente la politique de confidentialité en vertu de laquelle mes données personnelles seront utilisées par Dassault Systèmes

Rubrique d'impression

Sélectionner l'étendue du contenu à imprimer :

x

La version du navigateur que vous utilisez est antérieure à Internet Explorer 7. Afin d'optimiser l'affichage, nous suggérons d'utiliser Internet Explorer 7 ou une version ultérieure.

 Ne plus afficher ce message
x

Version du contenu de l'aide sur le Web: SOLIDWORKS 2011 SP05

Pour désactiver l'aide sur le Web dans SOLIDWORKS et utiliser l'aide locale à la place, cliquez sur ? > Utiliser l'aide sur le Web de SOLIDWORKS.

Pour signaler tout problème rencontré avec l'interface ou la fonctionnalité de recherche de l'aide sur le Web, contactez votre support technique local. Pour faire part de vos commentaires sur des rubriques d'aide individuelles, utilisez le lien “Commentaires sur cette rubrique” sur la page de la rubrique concernée.