A propos des iFonctions

Convertit une fonction unique ou un ensemble de fonctions en une fonction que vous pouvez réutiliser dans d'autres fichiers pièce.

Vous pouvez créer une iFonction à partir d'une fonction d'esquisse ou d'un fichier pièce. Il vous suffit ensuite de l'enregistrer. Pour chaque iFonction, vous définissez des noms de paramètre évocateurs permettant de mieux comprendre la manière dont les paramètres ont une incidence sur le placement de l'iFonction dans un fichier pièce.

Par défaut, les iFonctions sont stockées dans des fichiers dotés de l'extension .ide dans le dossier de catalogue. Après avoir créé et stocké une iFonction, placez-la dans un fichier pièce ou modifiez-la.

Pour positionner une iFonction avec précision, utilisez les cotes et les contraintes géométriques spécifiées dans les paramètres. Les modifications apportées au fichier fonction (.ide) ne sont pas répercutées sur les iFonctions placées dans des fichiers pièce. De même, la modification d'une occurrence spécifique de l'iFonction n'a aucune incidence sur les autres occurrences de cette iFonction, que ce soit dans le fichier pièce en question ou dans d'autres fichiers.

Types d'iFonctions

Il existe deux types d'iFonctions :
iFonctions normales
Une iFonction normale est une version unique d'une fonction que vous pouvez personnaliser en modifiant directement son fichier. Lorsque vous placez une iFonction, la géométrie de position décrit l'interface associée à une fonction. En général, le plan d'esquisse est utilisé à cet effet, mais il peut également s'agir d'un point ou d'une ligne d'esquisse ou d'un autre élément géométrique.
iFonctions liées à une table
Les iFonctions liées à une table contiennent de nombreuses variations de la fonction dans une table. L'outil Créer une iFonction vous permet de définir des versions uniques de la même fonction. L'avantage de l'utilisation d'une iFonction liée à une table réside dans la possibilité de modifier facilement la taille de l'iFonction. Il suffit de sélectionner la version de l'iFonction stockée dans la table des paramètres, ce qui vous évite de modifier l'iFonction proprement dite. Toutefois, dans une iFonction liée à une table, seules les valeurs sont modifiables. Il n'est pas possible d'ajouter ou de supprimer des paramètres ou des éléments géométriques.

Paramètres des iFonctions

L'utilisation des paramètres fait partie intégrante du processus de développement d'une conception. En effet, les paramètres sont utilisés pour stocker les valeurs de cote des esquisses, des extrusions, des congés, des chanfreins et d'autres éléments. Dans une iFonction, les paramètres sont définis d'après la taille des fonctions et la géométrie de position, les variables de filetage et d'autres propriétés.

Lorsque vous placez une iFonction dans une pièce, le nom du paramètre et l'invite associée vous aident à comprendre l'impact de ce paramètre sur l'iFonction. Gardez à l'esprit les points suivants lors de la définition de paramètres :
  • Utilisez des noms de paramètres évocateurs, tels que hauteur, largeur et profondeur.
  • Définissez des limites de taille.
  • Fournissez des instructions ou des explications relatives au placement et au positionnement.
  • Ajoutez une aide au positionnement à l'iFonction. L'aide est disponible (sous forme de document, de fichier HTML ou de feuille de calcul) lorsque vous placez ou modifiez une iFonction.
  • Attribuez des noms identiques ou similaires au fichier iFonction (.ide) et à l'iFonction dans la boîte de dialogue Extraire une iFonction.
  • Dans la table Paramètres dimensionnels, ajoutez les valeurs pouvant faire l'objet d'une modification dans l'iFonction. En effet, lorsque vous placez une iFonction, la valeur est fixe pour tous les paramètres qui ne figurent pas dans cette liste.

Les paramètres que vous créez pour l'ensemble de vos projets sont consultables dans la boîte de dialogue Paramètres (accessible via Gérer Paramètres). Si vous placez le curseur sur le nom d'un paramètre dans la boîte de dialogue, une info-bulle affiche les esquisses, fonctions et autres paramètres (au sein d'une équation) dans lesquels ce paramètre est utilisé.

Pratiques recommandées pour la création d'iFonctions