DWGStyler
Prépare les entités pour générer des données AutoCAD DWG/DXF par l'intermédiaire d'une interface de paramétrage d'attributs de format spécifiques à AutoCAD.
Notes
Pour plus d'information sur les styles DWG/DXF :
- Voir la section Reader/Writer Autodesk AutoCAD DWG/DXF > Représentation des entités dans l'aide Readers et Writers FME.
Configuration
Paramètres
Couleur |
Ce paramètre indique la couleur qui sera utilisée pour le rendu de l'entité. La couleur détermine la couleur des lignes et des limites de la zone. Pour éditer ces paramètres, cliquer sur le bouton à droite du champ texte. Attribut de format défini : fme_color Note: Lorsque ce paramètre est spécifié, l'attribut autocad_color est supprimé de l'entité et fme_color est défini. En effet, autocad_color prévaut sur fme_color s'ils sont tous deux présents. |
Transparence |
Ce paramètre spécifie la transparence de l'entité où 0 et 255 correspondent respectivement à transparence totale à opacité totale. Une valeur de type entier entre 0 et 255, -1 (par calcque), -2 (par bloc doit être d&finie , ou prise depuis la valeur d'un attribut. L'attribut de format impacté est : autocad_transparency |
Fichier modèle DWG/DXF |
Ce paramètre facultatif est utilisé pour spécifier le nom d'un fichier DWG, DXF ou DWT existant qui sera utilisé par le Transformer comme source pour les noms de blocs, les types de lignes et les noms de formes de texte. Il n'est pas utilisé par le Writer DWG/DXF - le fichier modèle doit être spécifié dans les paramètres du Writer et doit contenir les mêmes noms de blocs et types de lignes que le fichier spécifié ici. En général, le même fichier sera utilisé par le Transformer et le Writer. Si aucun bloc ou type de ligne n'est utilisé, ce paramètre peut être laissé vide. |
Lorsque cette option est activée, les entités ponctuelles sont transformées en insertions et se voient attribuer un nom de bloc, une rotation et une taille.
Les entités avec d'autres types de géométrie ne sont pas affectées par les paramètres de cette section.
L'attribut de format impacté est autocad_entity qui prend la valeur autocad_insert
Nom du bloc |
Le nom du bloc spécifie le bloc qui sera placé à l'emplacement du point. Cliquez sur le bouton de navigation pour choisir le nom dans l'ensemble des blocs définis dans le fichier modèle DWG/DXF. L'attribut de format impacté est : autocad_block_name |
Rotation du bloc |
Rotation du bloc spécifie la rotation du bloc (en degrés dans le sens inverse des aiguilles d'une montre par rapport à l'horizontale). Elle peut être définie comme une valeur à virgule flottante comprise entre -360,0 et 360,0, ou prise dans un attribut. L'attribut de format impacté est : autocad_rotation |
Taille du bloc |
Taille du bloc Par indique comment la taille du bloc sera spécifiée. Si vous choisissez les unités de base, le bloc sera mis à l'échelle de façon à ce que sa plage en x, y et z couvre les quantités spécifiées. Si le facteur d'échelle est choisi, les montants en x, y et z spécifient l'échelle qui sera appliquée au bloc sur chacun des trois axes. |
Origine X |
X spécifie le montant de la taille de l'axe des x, qui peut être une valeur à virgule flottante ou provenir d'un attribut. Sa signification dépend du paramètre Taille du bloc décrit ci-dessus. Les attributs de formats impactés sont : autocad_x_scale (si Taille du bloc vaut Facteur d'échelle) ; autocad_size_x (si Taille du bloc vaut Unités terrain) |
Y |
Y spécifie le montant de la taille de l'axe des y, qui peut être une valeur à virgule flottante ou provenir d'un attribut. Sa signification dépend du paramètre Taille du bloc décrit ci-dessus. Les attributs de formats impactés sont : autocad_y_scale (si Taille du bloc vaut Facteur d'échelle) ; autocad_size_y (si Taille du bloc vaut Unités terrain) |
Z
|
Z spécifie le montant du dimensionnement pour l'axe z, qui peut être une valeur à virgule flottante ou provenir d'un attribut. Sa signification dépend du paramètreTaille du bloc décrit ci-dessus. Les attributs de formats impactés sont : autocad_z_scale (si Taille du bloc vaut Facteur d'échelle) ; autocad_size_z (si Taille du bloc vaut Unités terrain) |
Lorsque cette option est activée, les entités linéaires sont préparées pour la sortie vers AutoCAD DWG/DXF.
Les entités avec d'autres types de géométrie ne sont pas affectées par les paramètres de cette section.
Type de ligne |
Type de ligne spécifie le type de ligne AutoCAD qui sera utilisé pour le rendu de la ligne. Cliquez sur le bouton de navigation pour choisir le nom dans l'ensemble des blocs définis dans le fichier modèle DWG/DXF. L'attribut de format impacté est : autocad_linetype |
Génération de type de ligne |
Génération de type de ligne spécifie comment les types de lignes seront rendus à chaque sommet de la ligne. S'il est défini sur Continues, les sommets de la ligne sont ignorés puisque le motif est appliqué à la ligne lors du rendu. S'il est défini sur Redémarrer à chaque vertex, le motif est redémarré à chaque sommet de la ligne. L'attribut de format impacté est : autocad_linetype_generation |
Poids de ligne |
Ce paramètre spécifie l'épaisseur de la ligne, mesurée en centièmes de millimètres. L'attribut de format impacté est : autocad_lineweight |
Échelle de ligne |
Ce paramètre spécifie l'échelle à laquelle le modèle de la ligne sera représenté. L'attribut de format impacté est : autocad_linetype_scale |
Altitude ligne |
Elévation de ligne définit une valeur d'élévation unique qui sera appliquée à tous les sommets de la ligne. Il s'agit d'un moyen efficace de définir une élévation constante (z) pour une ligne autrement bidimensionnelle. L'attribut de format impacté est : autocad_elevation |
Si activé, les entités polygonales sont préparées pour sortir en AutoCAD DWG/DXF.
Les entités avec d'autres types de géométrie ne sont pas affectées par les paramètres de cette section.
Type d'entités surfaciques |
Le type d'entité de zone spécifie le type d'entité et le motif de remplissage qui seront créés pour représenter l'entité lorsqu'elle sera écrite dans AutoCAD DWG/DXF. Les choix avec le type d'entité AutoCAD correspondant sont les suivants :
|
||||||||||||||||
Nom du motif de remplissage |
Nom du motif de remplissage définit le nom du motif de remplissage qui sera utilisé pour remplir la hachure ou le mpolygone. Cliquez sur le bouton de navigation pour choisir le nom dans l'ensemble des motifs de remplissage fournis avec AutoCAD. Les attributs de format impactés sont : autocad_hatch_pattern_name (si le Type d'entités surfaciques vaut Hachure avec motif de remplissage) ; autocad_mpolygon_pattern_name (si le Type d'entités surfaciques vaut MPolygone avec motif de remplissage) |
||||||||||||||||
Échelle de motif |
Ce paramètre spécifie l'échelle à laquelle le motif de remplissage sera représenté. Les attributs de format impactés sont : autocad_hatch_pattern_scale (si le Type d'entités surfaciques vaut Hachure avec motif de remplissage) ; autocad_mpolygon_pattern_scale (si le Type d'entités surfaciques vaut MPolygone avec motif de remplissage) |
||||||||||||||||
Nom du dégradé de couleur |
Ce paramètre spécifie le nom du dégradé (prédéterminé par Autocad) qui sera utilisé par les hachures ou les mpolygones. Les attributs de format impactés sont : autocad_hatch_gradient_name (si le Type d'entités surfaciques vaut Hachure avec remplissage du dégradé) ; autocad_mpolygon_gradient_name (si le Type de surface vaut MPolygone avec remplissage du dégradé) |
||||||||||||||||
Couleur 1 du dégradé |
Ce paramètre spécifie la première couleur qui sera utilisée dans le dégradé des hachures ou du mpolygone. Les attributs de format impactés sont : autocad_hatch_gradient_color1 (si le Type d'entités surfaciques vaut Hachure avec remplissage du dégradé) ; autocad_mpolygon_gradient_color2 (si le Type d'entités surfaciques vaut MPolygone avec remplissage du dégradé) |
||||||||||||||||
Couleur 2 du dégradé |
Ce paramètre spécifie la deuxième couleur qui sera utilisée dans le dégradé des hachures ou du mpolygone. Les attributs de format impactés sont : autocad_hatch_gradient_color2 (si le Type d'entités surfaciques vaut Hachure avec remplissage du dégradé) ; autocad_mpolygon_gradient_color2 (si le Type d'entités surfaciques vaut MPolygone avec remplissage du dégradé) |
||||||||||||||||
Angle de remplissage |
Ce paramètre spécifie l'angle qui sera utilisé pour remplir les hachures ou le mploygone. Les attributs de format impactés sont : autocad_hatch_gradient_angle (si le Type d'entités surfaciques vaut Hachure avec remplissage du dégradé) ; autocad_mpolygon_gradient_angle (si le Type d'entités surfaciques vaut MPolygone avec remplissage du dégradé) |
||||||||||||||||
Origine X du remplissage |
Ce paramètre spécifie la valeur des coordonnées x qui servent d'origine aux hachures ou au mpolygone. Les attributs de format impactés sont : autocad_hatch_gradient_origin_point_x (si le Type d'entités surfaciques vaut Hachure avec remplissage en dégradé); autocad_mpolygon_gradient_origin_point_x (si le Type de surface vaut MPolygone avec remplissage en dégradé) |
||||||||||||||||
Origine Y du remplissage |
Ce paramètre spécifie la valeur des coordonnées Y qui servent d'origine aux hachures ou au mpolygone. Les attributs de format impactés sont : autocad_hatch_gradient_origin_point_y (si le Type d'entités surfaciques vaut Hachure avec remplissage en dégradé); autocad_mpolygon_gradient_origin_point_y (si le Type d'entités surfaciques vaut MPolygone avec remplissage en dégradé) |
||||||||||||||||
Montrer la bordure du wipeout |
Montrer la bordure du wipeoutdéfinit si la bordure d'une entité de wipeout est visible. Notez que ce paramètre est appliqué au niveau du dessin, et pour le définir, FME utilisera la valeur de cet attribut sur le premier wipeout qu'il écrit. Attributs de format : autocad_wipeout_border_visible |
Si activé, les entités textes sont préparées pour sortir en AutoCAD DWG/DXF.
Les entités avec d'autres types de géométrie ne sont pas affectées par les paramètres de cette section.
Type d'entités texte |
Le type d'entité de texte spécifie le type d'entité qui sera créé pour représenter l'entité lorsqu'elle sera écrite dans AutoCAD DWG/DXF. Les choix avec le type d'entité AutoCAD correspondant sont les suivants :
L'attribut de format impacté est : autocad_entity |
||||||
Nom de police TrueType |
TrueType Font Name définit le nom de la police qui sera utilisée pour dessiner le texte lorsque Multi-Text est choisi comme type d'entité. Cliquez sur le bouton de navigation pour choisir le nom de la police. L'attribut de format impacté est : autocad_mtext_string |
||||||
Nom de la forme texte |
Nom de la forme du texte définit le nom de la forme qui sera utilisée pour dessiner le texte lorsque le type d'entité choisi est Texte. Cliquez sur le bouton de navigation pour choisir le nom de la forme parmi ceux définis dans le fichier modèle DWG/DXF. L'attribut de format impacté est : autocad_shape_name |
||||||
Justification du texte |
Ce paramètre spécifie comment le texte doit être justifié (centré, en haut à gauche...). L'attribut de format impacté est : autocad_justification |
||||||
Taille |
Définit la taille du texte qui est placé. Attribut de format défini : fme_text_size |
||||||
Rotation |
Définit la rotation du texte. Attribut de format défini : fme_rotation |
||||||
Texte |
Définit la chaîne de texte à insérer. Attribut de format défini : fme_text_string |
Si cette section est active, les entités textuelles définiront ou réinitialiseront les propriétés d'échelle d'annotation relatives au texte.
La sélection d'échelle d'annotation peut être utilisée pour choisir un nom d'annotation à partir de l'ensemble par défaut de valeurs d'échelle d'annotation impériales et métriques. Ces valeurs sont censées être sélectionnées et correspondre aux définitions d'échelle d'annotation dans un dessin créé par défaut ou dans un fichier modèle s'il en existe un. Si aucune définition correspondante n'est trouvée, l'échelle d'annotation ne sera pas écrite dans l'entité texte ou multi-texte. Pour créer de nouvelles définitions d'échelle d'annotation, utilisez l'option de définition d'échelle d'annotation ci-dessous.
La section de définition des échelles d'annotation permet de créer de nouvelles définitions d'échelles d'annotation dans la liste des échelles d'annotation du dessin de destination, ainsi que l'affectation de ces échelles d'annotation aux entités de texte et de multitexte. Les noms des échelles, les valeurs des unités de papier et les valeurs des unités de dessin peuvent être saisis directement ou construits à partir de valeurs d'attributs. L'exception à cette règle est que le nom de l'échelle d'annotation est déjà défini dans un dessin créé par défaut, ou dans un fichier modèle si celui-ci est fourni.
Attributs de formats : autocad_anno_scale{}.name, autocad_anno_scale{}.paper_units, and autocad_anno_scale{}.drawing_units
Forcer visible (RealDWG uniquement) |
Il s'agit d'un indicateur qui peut être défini sur une entité texte ou multi-texte pour remplacer la variable système ANNOALLVISIBLE du dessin de destination. Lorsqu'il est défini sur true, il force l'objet à être affiché quelle que soit l'échelle actuelle. Attributs de format : autocad_anno_force_visible |
Éditer les paramètres des Transformers
À l'aide d'un ensemble d'options de menu, les paramètres du Transformer peuvent être attribués en faisant référence à d'autres éléments de traitement. Des fonctions plus avancées, telles qu'un éditeur avancé et un éditeur arithmétique, sont également disponibles dans certains Transformers. Pour accéder à un menu de ces options, cliquez sur à côté du paramètre applicable. Pour plus d'informations, voir Options de menus et paramètres de Transformer.
Définir les valeurs
Il existe plusieurs façons de définir une valeur à utiliser dans un Transformer. La plus simple est de simplement taper une valeur ou une chaîne de caractères, qui peut inclure des fonctions de différents types comme des références d'attributs, des fonctions mathématiques et de chaînes de caractères, et des paramètres de traitement. Il existe un certain nombre d'outils et de raccourcis qui peuvent aider à construire des valeurs, généralement disponibles dans le menu contextuel déroulant adjacent au champ de valeur.
Utilisation de l'éditeur de texte
L'éditeur de texte fournit un moyen efficace de construire des chaînes de textes (dont les expressions régulières) à partir de données source diverses, telles que des attributs, des paramètres et des constantes, et le résultat est directement utilisé dans le paramètre.
Utilisation de l'éditeur arithmétique
L'éditeur arithmétique fournit un moyen simple de construire des expressions mathématiques à partir de plusieurs données source, telles que des attributs et des fonctions, et le résultat est directement utilisé dans un paramètre.
Valeur conditionnelle
Définit des valeurs selon un ou plusieurs tests.
Fenêtre de définition de conditions
Contenu
Les expressions et chaînes de caractères peuvent inclure des fonctions, caractères, paramètres et plus.
Lors du paramétrage des valeurs - qu'elles soient entrées directement dans un paramètre ou construites en utilisant l'un des éditeurs - les chaînes de caractères et les expressions contenant des fonctions Chaîne de caractères, Math, Date et heure ou Entité FME auront ces fonctions évaluées. Par conséquent, les noms de ces fonctions (sous la forme @<nom_de_fonction>) ne doivent pas être utilisés comme valeurs littérales de chaîne de caractères.
Ces fonctions manipulent les chaînes de caractères. | |
Caractères spéciaux |
Un ensemble de caractères de contrôle est disponible dans l'éditeur de texte. |
Plusieurs fonctions sont disponibles dans les deux éditeurs. | |
Fonctions Date/heure | Les fonctions de dates et heures sont disponibles dans l'Editeur texte. |
Ces opérateur sont disponibles dans l'éditeur arithmétique. | |
Elles retournent des valeurs spécifiques aux entités. | |
Les paramètres FME et spécifiques au traitement peuvent être utilisés. | |
Créer et modifier un paramètre publié | Créer ses propres paramètres éditables. |
Options - Tables
Les Transformers avec des paramètres de style table possèdent des outils additionnels pour remplir et manipuler des valeurs.
Réordonner
|
Activé une fois que vous avez cliqué sur un élément de ligne. Les choix comprennent :
|
Couper, Copier et Coller
|
Activé une fois que vous avez cliqué sur un élément de ligne. Les choix comprennent :
Copier, copier et coller peuvent être utilisés au sein d'un Transformer ou entre Transfromers. |
Filtre
|
Commencez à taper une chaîne de caractères, et la matrice n'affichera que les lignes correspondant à ces caractères. Recherche dans toutes les colonnes. Cela n'affecte que l'affichage des attributs dans le Transformer - cela ne change pas les attributs qui sont sortis. |
Importer
|
Le bouton d'import remplit la table avec un jeu de nouveaux attributs lus depuis un jeu de données. L'application spécifique varie selon les Transformers. |
Réinitialiser/Rafraîchir
|
Réinitialise la table à son état initial, et peut fournir des options additionnelles pour supprimer des entrées invalides. Le comportement varie d'un Transformer à l'autre. |
Note : Tous les outils ne sont pas disponibles dans tous les Transformers.
FME Community
FME Community est l'endroit où trouver des démos, des tutoriaux, des articles, des FAQ et bien plus encore. Obtenez des réponses à vos questions, apprenez des autres utilisateurs et suggérez, votez et commentez de nouvelles entités.
Voir tous les résultats à propos de ce Transformer sur FME Community.