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.
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.
Nom du bloc/style Source
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.
Si cette section est activée, les points seront transformés en blocs en leur affectant un nom de bloc, une taille et une rotation.
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
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 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 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.
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 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 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)
Si cette section est activée, les lignes seront préparées pour être écrites au format Autocad.
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 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 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
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
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
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 cette section est activée, les polygones seront préparés pour être écrits au format Autocad.
Les entités avec d'autres types de géométrie ne sont pas affectées par les paramètres de cette section.
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 :
Option Type d'entités surfaciques | autocad_entity |
---|---|
Hachure avec motif de remplissage | autocad_hatch |
Hachure avec remplissage en dégradé | autocad_hatch |
MPolygone avec motif de remplissage | autocad_mpolygon |
MPolygone avec remplissage en dégradé | autocad_mpolygon |
Polygon | autocad_polygon |
Région | autocad_region |
Wipeout | autocad_wipeout |
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)
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)
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é)
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é)
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é)
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é)
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é)
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 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 cette section est activée, les textes seront préparés pour être écrits au format Autocad.
Les entités avec d'autres types de géométrie ne sont pas affectées par les paramètres de cette section.
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 :
Option Type d'entités surfaciques | autocad_entity |
---|---|
Texte | autocad_text |
Multi-Text | autocad_multi_text |
L'attribut de format impacté est : autocad_entity
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 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
Ce paramètre spécifie comment le texte doit être justifié (centré, en haut à gauche...).
L'attribut de format impacté est : autocad_justification
Définit la taille du texte qui est placé.
Attribut de format défini : fme_text_size
Définit la rotation du texte.
Attribut de format défini : fme_rotation
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 l'échelle d'annotation en fonction des propriétés du 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
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
Références complémentaires
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.
É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 du 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 d'espace de travail. 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 projet 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 iest 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.
Rechercher des exemples et informations à propos de ce Transformer dans FME Community.