Variables et configurtations

 

Utilisation des styles de lignes :

 

*A_AXES-10,Centre  ( x 10.0 ) ______  __  _______  __  _____                   Domaine, nom du trait  et l’échelle

A,15,-2.5,2.5,-2.5                   Dimensions des traits et des espaces

 

Chaque ligne est préfixée par la lettre du domaine qui l’emploie suivi du underscore, le facteur du type de ligne est à la fin du nom du style.

 

Le nom des lignes doit être en français.

 

Le facteur du type de ligne ( LTSCALE ) = 1 est définie pour l’échelle du 50ème. & 100ème

La variable MEASUREMENT doit être sur 1 pour les dessins en cm (et 0 pour les pouces).

La variable PSLTSCALE doit obligatoirement être sur 0 lors de toutes impressions avec d’autres mandataires. (Pas de mise à l’échelle des lignes (non activé)). L’emplacement du trait ou de l’espace est important pour certains corps de métiers, il doit s’adapter à l’échelle.

La variable PLINEGEN doit être sur 0, le type de ligne recommence à chaque sommet (attention; si vous voulez changer cette variable, il faudra redessiner les lignes pour qu’elles s’adaptent à la nouvelle valeur)

 

Les paramètres systèmes dérivés ou autres que ceux cités ci-dessus et qui modifient la visualisation des lignes sont interdit.

 

CONFIGURATION OPTIMALE POUR UN MINIMUM DE PRISES DE TETES

La configuration de l’espace papier est adapté à l’unité du dessin.

Unité du dessin de l’espace objet [MM] => échelle de l’espace papier =  1 : 1

Unité du dessin de l’espace objet [CM] => échelle de l’espace papier = 10 : 1

 

LTSCALE = 1        & PSLTSCALE = 0 (ce que vous voyez à l’écran s’imprime)

Pour palier à des types de lignes non adaptées à vos besoins, recréez en une adaptée.

Respectez les consignes ci-dessus et vous n’aurez plus de problèmes.

La variable PSLTSCLALE est par défaut à 1, créez-vous un bouton macro pour créer la fenêtre multiple sur une couche prédéfinie et modifier cette valeur.

 

Macro à insérer dans un bouton:
met la variable PSLTSCALE sur 0, crée ou active la couche XGYG_FENETRE-MULTIPLE, la gèle à l’impression et prépare la commande pour faire une fenêtre multiple.

^C^C(setvar "PSLTSCALE" 0);(COMMAND "_.layer" "_m" "XGYG_FENETRE-MULTIPLE" "");_-layer;T;A;*FENETRE-MULTIPLE;;$M=$(if,$(eq,$(getvar,tilemode),1),^C^C_-vports _si,^C^C_-vports);

 

 

Créer son style de ligne

 

La base de l’échelle du type de ligne est le fichier acad.lin

 

La plus petite valeur est le type de ligne avec le 2 à la fin qui correspond au -01 de mes lignes.

 

Les valeurs de la deuxième ligne, qui commencent par un A, correspondent :

Valeur positive : un trait de la longueur correspondante à la valeur indiquée.

Valeur avec 0 : correspond à un point

Valeur négative : un espace de la longueur correspondant à la valeur indiquée

 

La lettre "A" force le style de ligne à s'aligner entre le début et fin d’un segment dessiné

C'est ce qui oblige le type de ligne à commencer et de terminer avec un tiret (dash),

 

Après la lettre "A" tapez le code comme suit : A, 0.25,-0.1,0,-0.1

 

ensuite vous pouvez continuer d'écrire et entrez jusqu'à un total de 78 caractères de code pour le style de ligne en question.

 

Remarque : En mettant la lettre A au moment ou l’on définit un style de ligne, à chaque fois qu’est dessiné un ou plusieurs segments à la suite, le début et la fin du segment commenceront toujours par le même signe (dans ce cas par un trait, donc jamais par un point - ce type de ligne étant un trait-point-trait).
Attention , le traits de départ et de fin auront une longueur légèrement variable, alors que tous les autres points et traits entre seront de taille identique.

 

Exemple :

Trait de 0.25, espace de 0.125, trait de 0.25, espace de 0.125, point, espace de 0.125

A,.25,-.125,.25,-.125,0,-.125            =>            __ __ .

 

Aclt.lin :

 

*BORDURE2,Bordure (x.5) __.__.__.__.__.__.__.__.__.__.__.

A,.25,-.125,.25,-.125,0,-.125

 

Selon la norme Pictet que j’ai établie :

 

- La première lettre définit le corps de métier, elle est suivie du undescore « _ »

Exemple : Pictet = mobilier intérieur => M_ ; Architecte => A_ , etc. )

- La suite définit le nom de la ligne de base, norme genevoise, ou autre.

- La fin est séparée par un tiret et définit avec deux caractères l’échelle de la ligne.

Elle est basée sur le fichier acad.lin, avec comme première valeur (-01) le nom de la ligne qui a un 2 à la fin ( divisé par deux ).

 

*M_BORDURE-01,Bordure (x.5) __.__.__.__.__.__.__.__.__.__.__.

A,.25,-.125,.25,-.125,0,-.125

 

Exemple             acad.lin          =>                   Norme Pictet

 

 

            *AXES2,Centre (x.5)            =>                   M_AXES-01

            A,.75,-.125,.125,-.125                 A,.75,-.125,.125,-.125

 

            *AXES,Centre =>                   M_AXES-02

            A,1.25,-.25,.25,-.25                            A,1.25,-.25,.25,-.25

 

            *AXESx2,Centre (x2)            =>             M_AXES-04

            A,2.5,-.5,.5,-.5                                               A,2.5,-.5,.5,-.5