banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Wed 26 January 2011 04:17

chris_mtp14
Participant occasionnel
Date d'inscription: 17 Jan 2011
Messages: 26

Points en Bloc avec attribut

Bonjour,

J'ai des points nodal dans Autocad et je voudrais les convertir avec FME en bloc avec 2 attributs, un pour la coordonnée X et un autre pour la coordonnée Y, comment faire ?
J'ai bien essayé avec GeometryCoercy ou encore GemetryReplacer mais j'ai l'impression que FME ne peut sortir de blocs avec attributs pour Autocad, est le cas ?
Merci par avance de vos réponses

Chris

Hors ligne

 

#2 Wed 26 January 2011 08:46

LASGOUZES
Participant assidu
Date d'inscription: 6 Mar 2006
Messages: 169

Re: Points en Bloc avec attribut

Bonjour,

Le format Autocad peut être un des plus complexe pour FME.

Les bloc avec attribut peuvent être traité à condition d'utiliser un template que contient le définition du bloc et la définition des attributs.
Conseil crée un dessin contenant la définition du bloc et des attributs + un objet utilisant ce bloc. Utiliser le Uneversal Viewer pour voir comment FME récupére ces infos, utiliser la même dénomination pour les divers attributs dans le workbench.

Cordialement

Hors ligne

 

#3 Wed 26 January 2011 09:11

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: Points en Bloc avec attribut

Pour faire un bloc :

1. l'entité doit être de type point (fme_type=fme_point)
2. Il faut utiliser un fichier .dwg comme modèle (paramètre Modèle du jeu de données destination dwg). Ce fichier modèle doit contenir la définition des blocs à utiliser.
3. Ajouter les attributs suivants aux points à transformer en bloc (AttributeCreator) :
autocad_type = autocad_insert
autocad_block_name = nom_du_bloc_à_utiliser

La notion de style Autocad dans FME 2011 permet de simplifier tout cela avec DWGStyler.


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

#4 Wed 26 January 2011 23:07

chris_mtp14
Participant occasionnel
Date d'inscription: 17 Jan 2011
Messages: 26

Re: Points en Bloc avec attribut

Bonjour Olivier,

J'ai pu créer des blocs à partir des points crées dans FME avec attribut que je défini moi-même dans FME mais je n'arrive pas à remplir les valeurs attributs de mon bloc modèle avec les attributs Autocad source correspondant.
De plus, je n'arrive pas à mettre ces blocs dans mon fichier Autocad de sortie général, je suis obligé de faire un autre fichier Autocad en sortie avec que les blocs, ce n'est pas ce que je souhaite.
Enfin, je n'arrive pas à mettre comme nom de calque de mes blocs le nom du fichier Autocad en entrée utilisé dans FME, j'ai bien essayé avec fme_basename ou encore autocad_layer mais en vain,
J'ai envoyé tous les fichiers au supports FME par mail.

Tu travailles la bas non ?

Merci par avance

Hors ligne

 

#5 Wed 26 January 2011 23:54

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: Points en Bloc avec attribut

pour les attributs, il faut les créer dans le type d'entité destination et leur affecter une valeur dans le flux de données avec AttributCreator ou AttributeSetter ou AttributeRenamer.

Les blocs peuvent être produits dans n'importe quelle couche, avec d'autres objets d'autres types, il doit y avoir un problème dans votre projet.

Pour nommer les calques de manière dynamique il faut utiliser la fonction de répartition de type d'entité (fanout feature type) avec l'attribut autocad_layer.

Je ne travaille pas là-bas (Safe Software/Canada) mais ici (Veremes/Perpignan).


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

#6 Thu 27 January 2011 02:24

chris_mtp14
Participant occasionnel
Date d'inscription: 17 Jan 2011
Messages: 26

Re: Points en Bloc avec attribut

Je t"ai envoyé les fichiers sur ton mail perso si tu pouvais y jeter un oeil merci

Hors ligne

 

#7 Tue 01 February 2011 05:32

chris_mtp14
Participant occasionnel
Date d'inscription: 17 Jan 2011
Messages: 26

Re: Points en Bloc avec attribut

Bonjour,

J'ai encore un petit problème avec les attributs de mes blocs,
Comment je peux filtrer dans FME les textes issues des attributs de mes blocs ?

Dans FME, lors de l'insertion des blcos, j'explose les attributs en texte.
Il n'y a pas moyen dans FME de retrouver ces textes convertis en attributs par une propriété,

autocad_entity ou fme_type ou autre ;;;;;;

Merci encore de votre aide.
John

Hors ligne

 

#8 Tue 01 February 2011 09:36

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: Points en Bloc avec attribut

Je ne comprends pas bien la question mais tu cherches peut-être fme_text_string ?


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

#9 Tue 01 February 2011 10:18

chris_mtp14
Participant occasionnel
Date d'inscription: 17 Jan 2011
Messages: 26

Re: Points en Bloc avec attribut

Je Fais un traitement de tous les textes de mon dessin.
Fme convertit les attributs de mes blocs Autocad en texte simple.
Sous Fme, Je traite tous les textes Mais Je ne veux pas traiter les attributs de mes blocs.
D'ou Ma question, comment filtrer les textes issus des attributs blocs d'Autocad ?
Sous Fme, j'importe les entities de mon dessin en les regroupant par type d'entites et en explosant tous les blocs de mon dwg initial.
En Esperant avoir ete un peu plus precis Merci
John

Hors ligne

 

#10 Thu 03 February 2011 12:57

chris_mtp14
Participant occasionnel
Date d'inscription: 17 Jan 2011
Messages: 26

Re: Points en Bloc avec attribut

Bonjour Olivier

Je n'arrive Toujours pas a filtrer mes textes par rapport aux attributs
Que dois m'apporter Le Fme_text_string dans ce cas ?
John

Hors ligne

 

#11 Thu 03 February 2011 15:01

LASGOUZES
Participant assidu
Date d'inscription: 6 Mar 2006
Messages: 169

Re: Points en Bloc avec attribut

Bonjour,

1) Ne pas choisir l'option Expand Block Into Entities sur la source DWG

2) Connecter un visualiser dans el WorkBench et vous verrez la manière dont les attributs de blocs Autocad sont vues dans FME

Hors ligne

 

Pied de page des forums

Powered by FluxBB