EDITION LISTE

AiM Services
Previous pageReturn to chapter overviewNext page

Outils > Nomenclature > Édition liste (1376)

Cette fonction permet de créer ou de modifier une liste de nomenclature.
Le contexte dans lequel elle est utilisée est expliqué sur la page « Nomenclature ».

Création ou modification d'une liste de nomenclature

Pour éditer une liste existante, choisir dans liste proposée  la liste de nomenclature à éditer.

Pour créer une nouvelle nomenclature, insérer le titre dans la zone « Création nomenclature »,
puis valider avec ENTER.

 

 

Marche à suivre

On crée une liste de nomenclature en choisissant parmi les codes de la (ou des) classes activées, et les codes système.

Remarque : Le code est un outil technique permettant de lier, de façon univoque, une information attribuée ou contenue dans une pièce à un champ de la liste.

 
L'utilisateur n'intervient en principe pas sur le code, qui est créé par le système.

La boîte de dialogue de configuration de la liste est composée de trois onglets : Nomenclature, Aspect et Classe.

Nomenclature

1-Code

Le code est un outil technique permettant de lier, de façon univoque, une information attribuée dans une pièce à un champ de la classe.

Permet de choisir les codes des différentes classes existantes , codes système ou attributs composants pour écrire automatiquement le libellé associé dans la colonne suivante.

Tableau des codes système préexistants symbolisé par un "#" en début de code:

Liste des attributs des classes existantes (selon les classes définies par l'utilisateur) :

Remarque :

Le choix d'un code "#OPR" permet, grâce à la fonction MODIF de la souris dans la colonne Libellé,
d'écrire une opération sur des valeurs numériques, OU entre des valeurs numériques et des codes système.

2-Libellé

Permet de choisir parmi les libellés existants celui qui sera affiché dans la nomenclature, cependant avec la fonction MODIF de la souris on peut entrer un libellé différent.

Remarque :

Les libellés peuvent figurer sur 2 lignes dans l'entête si les touches [Ctrl]+[Return] sont utilisé comme saut de ligne. Ils peuvent être en plusieurs langues si le caractère "\" est utilisé.

Voir la fonction "Langue (82)".

3-Taille

Permet de choisir la largeur de la colonne considérée dans l'unité courante.

4-Car (Caractères)

Permet de choisir le nombre de caractères de la colonne considérée.

5-Format

Permet, grâce à la syntaxe définie par l'instruction, de formater le contenu du champ.

La fonction MODIF de la souris ouvre une boîte de dialogue d'exemples et d'installation de  formats.

On peut imposer un format d'entrée (saisie) et de sortie (affichage dans la nomenclature).

 

La liste de formats proposés dans l'exemple ci-contre s'interprètent ainsi :

Le format de sortie « 4D » signifie que l'on veut afficher 4 chiffres et que dans le cas ou on en saisit moins, les emplacements non occupés s'afficheront par des blancs.
Le format de sortie « 4D.3D » signifie que l'indicateur de position décimale est le caractère « . » et que l'on veut afficher jusqu'à la 3ème décimale. Dans ce cas celle-ci est arrondie.
Le format de sortie « 4Z.3D » signifie que les emplacements non occupés s'afficheront par des « 0 ».

 

Voici le formatage pour la Colonne « X Y Z » de l'exemple ci-contre :

« 3D"|"2Z"|"2Z [3DX2DX2D] »

La première partie, le « 3D"|"2Z"|"2Z » est le format de sortie (d'affichage).
Cet enchaînement permet de diviser une cellule en 3 parties où l'on définit le nombre de chiffres et la manière de les afficher.
N'importe quel caractère entre " " peut être utilisé comme séparateur, mais seul le caractère "|" (pipe) permet de diviser la cellule en plusieurs colonnes.
La seconde partie, le « [3DX2DX2DX] » est le format d'entrée (de saisie).
Cet enchaînement impose la façon de saisir les valeurs.
Le "X" signifie qu'il faut laisser un blanc entre deux valeurs ; il sera remplacé par le séparateur choisi dans le format de sortie.

Remarques :

Il est impératif de saisir le nombre de chiffre indiqué dans le format d'entrée.

Dans l'exemple ci-dessus, en position 2 la valeur de X est  « 50 », qu'il faut saisir sous la forme « 050 ».

De plus le format défini doit correspondre à la taille du champs défini dans la classe.
 

Tableau de définition des caractères pour les formats de sortie

Caractère

Signification

Répétition

X

Caractère laissé en blanc

oui

" "

Texte

non

D

Chiffre; emplacement non occupé = blanc

oui

Z

Chiffre; emplacement non occupé = un zéro

oui

*

Chiffre; emplacement non occupé = un astérisque

oui

S

Signe : "+" ou "-"

non

M

Signe : " " ou "-"

non

.

Indicateur de position décimale par le caractère "."

non

R

Indicateur de position décimale par le caractère ","

non

A

Caractère

oui

( )

Répétition d'éléments de définition, nom de symbole

oui

#

Pas de saut de ligne

non

K

Sortie d'un nombre ou d'une chaîne dans le format standard

oui

L

Identique à K avec sortie dans le format européen

oui

O

Chiffre octal

oui

B

Chiffre binaire

oui

H

Chiffre hexadécimal

oui

,

Délimiteur

non

/

Saut d'une ligne

oui

 

Tableau de définition des caractères pour les formats d'entrée

Caractère

Signification

Répétition

X

Saut d'un caractère

oui

" "

Saut d'un caractère pour chaque caractère de la chaîne

non

D

Entrée d'un digit d'un nombre. Les caractères non numériques sont acceptés pour remplir la zone. Les espaces sont ignorés.

oui

Z

Même fonction que le caractère D

oui

*

Même fonction que le caractère D

oui

S

Même fonction que le caractère D

non

M

Même fonction que le caractère D

non

.

Même fonction que le caractère D

non

R

Même fonction que le caractère D

non

A

Entrée d'un caractère

oui

( )

Répétition d'éléments de définition, nom de symbole

oui

O

Chiffre octal

oui

B

Chiffre binaire

oui

H

Chiffre hexadécimal

oui

,

Délimiteur

non

 

6-Alignement

Une boîte de dialogue permet de justifier le contenu des champs.

7-Trier par

Permet de trier par ordre ascendant ou descendant sur le champ considéré. Il existe 2 clé pour pouvoir trier sur un 2 ième champ en cas d'égalité.
Une seule case par colonne peut être activée. Une fenêtre permet de prévisualiser dynamiquement l'aspect de la liste en cours d'édition.

Remarque :

La somme de la largeur des colonnes dans l'unité courante et du nombre de caractères est affichée pour information au bas des colonnes concernées.

Un maximum de 49 lignes peut être défini.

Pour insérer une nouvelle ligne utiliser les touches : [Shift] + [Insert] sur NT ou [Insert Line] sur HP

Pour supprimer une ligne utiliser les touches        : [Shift] + [Delete] sur NT ou [Delete Line] sur HP

Aspect

Définit les paramètres graphiques utilisés dans la liste.

 

1-Plume

Choix des plumes utilisées pour : les textes de l'entête, les textes de la liste, les lignes de séparation, les cadres de la liste.

2-Police

Choix des polices de caractère utilisées pour l'entête et les lignes de la liste, parmi les polices installées dans le système.

3-Taille

Choix des tailles de caractère.

4-Rapport

Choix du rapport (largeur / hauteur) des caractères.

5-Inclinaison

Angle d'inclinaison des caractères.

6-Interligne

Taille de l'interligne entre chaque cellule.

7-Couche

Choix de la couche dans laquelle apparaitra la liste.

8-Sens

Direction de création de la liste, de bas en haut et réciproquement, la norme étant de placer l'entête en bas.

9-Page

Permet de fractionner la liste en une 1ère page de x lignes, une 2ème page de y lignes et une 3ème page de z lignes, les pages suivantes contenant z lignes.

 

Le positionnement se fait pour la première et la deuxième page. Les pages suivantes suivront automatiquement la direction imposée par les précédentes.

Une fenêtre permet de prévisualiser dynamiquement l'aspect de la liste en cours d'édition.

 

Classe

Dans cette fenêtre nous pouvons :

Associer, pour la liste considérée, toutes les classes présentes dans le dessin.
Associer, pour la liste considérée, une sélection de classes présentes dans le dessin.
Pré visualiser dynamiquement l'aspect de la liste en cours d'édition.

Totaux et calculs

Il est maintenant possible d’utiliser les totaux de pièces identiques pour les afficher dans les listes de nomenclature.

 

 

Fichier

Une liste est un fichier ASCII sauvé dans le répertoire ../init/bom/ sous <nom>.cbom.

Cette fonction est également accessible contextuellement avec Fichier système (190).

 

Rubriques connexes
Nomenclature, Edition classe, Edition liste, Edition titre, Renumérotation, Repère