Règles de conception
Un exemple de règle La notion de règles de conception permet de définir des lois qui agiront directement sur la géométrie du modèle. L'exemple simple du pont représenté ci-dessous l'illustre :
Pour aboutir à ce résultat, la règle de conception suivante a été définie :
Le concepteur peut ainsi incorporer à son modèle des règles de conception ou plus généralement une connaissance visant à modéliser non seulement la géométrie mais aussi le processus de conception permettant d'aboutir à cette géométrie. Préparer le modèle pour l'insertion de règles Afin de faciliter la future définition de règles, il est conseillé de :
Définir la règle Activez l'atelier "Infrastructure/Knowledge Advisor" qui est l'atelier de définition des règles de conception. Activez la commande "Règles" grâce à l'icône correspondant de la barre de droite. La fenêtre suivante apparaît alors :
Renseignez les champs et validez. Apparaît alors la fenêtre d'édition de la règle en cours. Saisissez la règle en respectant la syntaxe (cf la doc. Dassault):
On voit ici l'intérêt d'avoir renommer les fonctions solides : leur localisation est beaucoup plus aisée. Le langage utilisé est très classique et ne devrait pas dépayser ceux ayant déjà fait de la programmaiton structurée. Utiliser une règle Lors de la création de la règle, un nouvel item est apparu dans l'arbre du modèle : "Relations/Règle.1". La règle s'appliquera à chaque regénération du modèle et notamment lors de la modificaiton de la valeur d'un paramètre (ici longueur_tablier). |