Options de lecture DXF

AiM Services
Previous pageReturn to chapter overviewNext page

LECTURE

Nous trouvons dans cette partie toutes les options utilisées par TellWatch pour l'ouverture de fichiers DXF.

OPTIONS GENERALES

23.Cette option permet de garder les notions de couleurs, types de ligne et largeurs par pièce ou par couche lors de la lecture d'un fichier .dwg ou .dxf.
Si cette option n'est pas utilisée, les entités ayant par exemple pour couleur la couleur par couche se retrouveront avec comme couleur la couleur de sa couche.

1.Cette option permet d'afficher des informations sur la conversion dans la fenêtre des messages :
- Non : les informations ne sont jamais affichées
- Oui : les informations sont toujours affichées
- Si attentions : les informations ne sont affichées que s'il y a des attentions

2.Cette option permet d'effectuer une conversion 3D->2D simple des entités 3D.
Il s'agit d'une projection parallèle dans le plan XY.
 
Exemples :
- ligne dans l'espace ((0,0,0)-(1,1,1)) -> ligne 2d ((0,0)-(1,1))
- cercle dans l'espace -> cercle 2d ou ellipse ou ligne 2d
 
Cette option doit être déclenchée pour la conversion de l'entité FACE de DWG/DXF en Facette 3D.

OPTIONS POUR LES UNITES

Les options sur les unités permettent de contrôler l'unité dans TellWatch.
L'unité d'un fichier DXF est connue via la variable INSUNITS du fichier.

3.Cette option permet de choisir l'unité dans TellWatch pour les fichiers DXF :
- Utiliser la table : utilise l'unité définie pour chaque unité DXF dans la Table des unités décrite au point 8.
- Forcer : force toujours à l'unité définie au point 4, indépendamment de l'unité du fichier DXF.
- Demander : demande l'unité à utiliser lors de la lecture.
- Unité courante : utilise l'unité courante dans TellWatch indépendamment de l'unité du fichier DXF.

4.Définit l'unité forcée indépendamment de l'unité du fichier DXF.
De plus, un facteur peut être entré.
Par exemple, si on force à 10 mm, une coordonnée de (2,1) dans DXF devient (20,10) mm.

5.Cette option permet de choisir l'unité dans TellWatch pour les fichiers DXF sans unité.
Cela se produit pour des fichiers dont la version est antérieure à R2000 ou pour des fichiers dont la variable INSUNITS n'est pas présente.
- Forcer : force toujours à l'unité définie au point 6, indépendamment de l'unité du fichier DXF.
- Demander : demande l'unité à utiliser lors de la lecture.
- Unité courante : utilise l'unité courante dans TellWatch indépendamment de l'unité du fichier DXF.

6.Définit l'unité forcée indépendamment de l'unité du fichier DXF pour les fichiers sans unité.
De plus, un facteur peut être entré.
Par exemple, si on force à 10 mm, une coordonnée de (2,1) dans DXF devient (20,10) mm.

7.Cette option permet de choisir l'unité dans TellWatch pour les fichiers DXF avec unité sans équivalence dans TellWatch.
Les unités connues dans TellWatch sont mm, cm, m, pouce, pied.
- Utiliser la table : utilise l'unité définie pour chaque unité DXF dans la Table des unités décrite au point 8.
- Demander : demande l'unité à utiliser lors de la lecture.

8.Table des unités : table définissant l'unité TellWatch pour chaque unité DXF.

Relation entre les valeurs : 1 <Unité DXF> = <Facteur> <Unité TellWatch>

1.Unité DXF

2.Facteur

3.Unité TellWatch

4.Réinitialise le facteur en fonction de l'unité TellWatch choisie pour l'unité DXF correspondante.
Par exemple, si l'unité DXF est mm, l'unité TellWatch est cm, le facteur devient 0.1.

OPTIONS POUR LES DESSINS REFERENCES EXTERNES (XREF)

9.Chemin des dessins références externes (XREF).
Un dessin XREF est d'abord recherché dans le répertoire du fichier en cours de lecture puis dans les chemins définis ici et ensuite dans les unités de recherche des modules (voir fonction Modif préférences).

10.Activer cette option pour pouvoir rechercher manuellement le dessin XREF si celui-ci n'est pas trouvé automatiquement.

OPTIONS POUR LES COULEURS

Rappel :
Dans TellWatch, les couleurs sont composées d'une palette initiale de 255 couleurs non effaçables (nommées couleurs indexées) numérotées de 1 à 255, de couleurs rgb ajoutables et de couleurs rgb de nuanciers ajoutables (voir fonction Modif couleurs). Le nombre de couleurs est illimité.
Dans DXF, les couleurs sont composées d'une palette de 255 couleurs fixes non effaçables non modifiables (nommées couleurs indexées) numérotées de 1 à 255, de couleurs rgb ajoutables et de couleurs rgb de nuanciers ajoutables.

11.Option permettant lors de la lecture en mode 'Lire tout' (voir fonction Lire tout), d'initialiser les couleurs TellWatch avec la palette des 255 couleurs fixes de DXF.

12.Le numéro d'une couleur indexée DXF est utilisé directement pour produire le numéro de la couleur TellWatch sans tenir compte de sa valeur rgb, sinon la couleur TellWatch la plus proche est utilisée si elle existe, sinon une couleur est ajoutée dans TellWatch.
Si cette option est utilisée, une couleur indexée DXF devient une couleur indexée TellWatch avec le même numéro.

13.Une couleur rgb DXF est recherchée d'abord dans les 255 couleurs indexées de TellWatch, avant d'être recherchée dans les couleurs rgb TellWatch.
Si cette option est utilisée, une couleur rgb DXF devient une couleur indexée TellWatch si elle correspond.
Cette option permet de limiter le nombre de couleurs ajoutées lors de la lecture.

14.Tolérance utilisée dans la recherche d'une couleur existante dans TellWatch.

Dans tous les cas, si une couleur DXF n'a pas son équivalent dans TellWatch dans la tolérance de recherche, une couleur rgb est ajoutée.

OPTIONS POUR LES TYPES DE LIGNE ET LES LARGEURS DE LIGNE

Rappel :
Dans TellWatch, le nombre de types de ligne est limité à 254 et le nombre de largeurs de ligne est illimité et les largeurs sont modifiables.
Dans DXF, le nombre de largeurs de ligne est fixe et les largeurs ne sont pas modifiables.

15.Tolérance utilisée dans la recherche d'une largeur de ligne existante dans TellWatch, valeur en mm.
Si une largeur DXF n'existe pas dans TellWatch dans la tolérance de recherche, cette largeur est ajoutée.
Seules les largeurs utilisées dans le fichier DXF sont traitées, pas la liste complète des largeurs DXF.

16.Cette option permet la création d'un nouveau type de ligne TellWatch pour un type de ligne DXF si celui-ci n'existe pas encore.
Un nouveau type de ligne n'est créé que dans une définition de type de ligne encore vide.
Seuls les types de ligne utilisés dans le fichier DXF sont traités, pas la liste complète de définition des types de ligne.

17.Cette option permet de rechercher un type de ligne DXF dans les types de lignes TellWatch qui se trouvent au-delà des sept premiers types de ligne standard.

OPTIONS POUR LES CARACTERES SPECIAUX

Le jeu de caractères du fichier DXF est connu via la variable DWGCODEPAGE du fichier.

18.Choix du jeu de caractères du fichier DXF :
- Automatique : utilisation de la variable DWGCODEPAGE du fichier
- Windows : forcer au jeu de caractères Windows (ANSI_1252)

OPTIONS POUR LES POLICES DE CARACTERES

27.Si cette option est activée, la définition des polices de caractères TellWatch en cours est remplacée par celles du fichier lu en mode 'Lire tout' (voir fonction Lire tout), sinon, la définition des polices de caractères TellWatch en cours est conservée et les polices du fichier lu sont ajoutées si nécessaire aux emplacements libres.

OPTIONS POUR LA CONVERSION DES ENTITES

19.Conversion des cotes (DIMENSION) :
- Associatives : une cote est lue sous la forme d'une cote
- Dessin : une cote est lue sous la forme de traits issus de sa représentation. Si la relecture des cotes avec le mode 'Associatives' ne correspondant pas aux attentes, il est recommandé d'utiliser ce mode.

20.Conversion des hachures (HATCH) :
- Ne pas lire les entités HATCH : les hachures ne sont pas lues
- Générer des patterns TELL : le tableau suivant montre l'entité TellWatch en fonction du type de hachure DXF

Type hachure DXF

Entité TellWatch

Motif SOLID

Symbole rempli

Motif autre que SOLID

Symbole PATTERN
avec création de son motif générateur (voir fonctions motif)

GRADIENT

Symbole DEGRADE

     Avec ce mode, plusieurs cas peuvent apparaître :
     - création impossible du motif générateur : le mot "ERRMOTIF" est ajouté au nom du symbole
     - problèmes dans le contour définissant la hachure :
         - les éléments du contour se coupent : le mot "ERRCROISE" est ajouté au nom du symbole
         - le contour n'est pas fermé : le mot "ERROPEN" est ajouté au nom du symbole
         - les entités du contour se superposent : le mot "ERRDUPL" est ajouté au nom du symbole
 
     Pour le Symbole PATTERN, même en cas de problème, la visualisation reste juste.
 
   - Générer en traits avec les données de l'entité : pour les hachures DXF avec un motif autre que SOLID, une visualisation sous forme de traits est stockée avec l'entité. Des traits sont créés à partir des traits de cette visualisation.
     Avec ce mode, le nombre d'entités dans TellWatch peut devenir astronomique.

21.Conversions des polylignes (POLYLINE) avec largeurs :
- Ignorer la largeur : la largeur de la polyligne est ignorée et un symbole simple est créé
- Symbole ligne large : un symbole ligne large est créé, avec comme largeur la moyenne des largeurs de la polyligne

22.Modification de la résolution des courbes lors d'un changement d'unité :
- Dépendante de l'unité : lors d'un changement d'unité à la lecture d'un fichier DXF, la résolution est modifié suivant la nouvelle unité.
 Par exemple, si la résolution est 0.001 avec l'unité courante mm, un changement d'unité au cm donne un nouvelle résolution à 0.0001.
- Indépendante de l'unité : la résolution reste inchangée lors d'un changement d'unité
Ce paramètre intervient dans la lecture des entités hachure DXF donnant des symboles PATTERN et que ces entités hachure contiennent des courbes spline (converties en courbes spline dans TellWatch). Les courbes spline snt discrétisés avec cette résolution dans le calcul de remplissage d'un symbole PATTERN.

OPTIONS POUR LA LECTURE DES ESPACES PAPIERS

24.Cette option permet de lire les entités se trouvant dans les espaces papiers, autrement dit les représentations qui sont converties en mises en plan.

OPTIONS POUR LA LECTURE DES VUES

25.Cette option permet de lire les entités vue se trouvant dans les représentations.

26.Cette option permet de forcer les couches des entités vue à être toujours actives.