#1 Mon 29 September 2008 17:10
Autocad Map 2008 - Création de hachures
Bonjour,
J'essaye de créer des hachures dans Autocad Map 2008 depuis un script FME.
Le problème est que le type de hachure à créer est du DOTS et non du SOLID. Je ne suis pas arrivée à le faire malgré la lecture des documentations.
En gros,
* attribute storage method : extended entity data,
* autocad_entity : autocad_hatch,
* autocad_block_name : DOTS
Mais rien, ce qu'il me sort c'est toujours une hachure en solide.
Alors je vous joint le fichier FMW test que j'ai fait.
Toute indication sera la bienvenue, toute solution sera accueillie avec joie
Véronique Herzl
Hors ligne
#2 Fri 03 October 2008 16:54
- jaykayone
- Participant actif
- Date d'inscription: 15 Feb 2007
- Messages: 95
Re: Autocad Map 2008 - Création de hachures
Bonjour,
malheureusement il s'agit d'une limitation connue de FME 2008.
Nous espérons qu'il sera résolu pour la version FME 2009.
Jeff
Hors ligne
#3 Tue 02 March 2010 17:55
- Kyk
- Participant actif
- Date d'inscription: 20 Jan 2009
- Messages: 88
Re: Autocad Map 2008 - Création de hachures
Bonjour,
Je viens aux nouvelles...
La version FME 2009 est sortie depuis cette réponse. Alors, est-ce que quelqu'un sait si cette limitation a été résolu avec cette nouvelle version 2009 ?
Merci d'avance pour vos réponses.
Hors ligne
#4 Tue 02 March 2010 20:23
- jaykayone
- Participant actif
- Date d'inscription: 15 Feb 2007
- Messages: 95
Re: Autocad Map 2008 - Création de hachures
Bonjour,
en fait on peut écrire des hachures autres que SOLID sous une condition qu'on a appris il y a très peu de temps: Autocad doit être installé sur la même machine que FME!
Dans les derniers builds de FME 2011 beta, ça marche aussi sans autocad.
Le mieux c'est de tester avec FME 2010 et autocad installé.
Jeff
Hors ligne
#5 Wed 03 March 2010 09:26
- Kyk
- Participant actif
- Date d'inscription: 20 Jan 2009
- Messages: 88
Re: Autocad Map 2008 - Création de hachures
Bonjour,
ah super. J'ai bien vérifié et effectivement j'ai Autocad 2010 qui est bien installé sur ma machine, et FME 2009 aussi (sauf que les licences sont sur le serveur centrale de la société).
J'ai fait de la même façon que Véronique :
* attribute storage method : extended entity data,
* autocad_entity : autocad_hatch,
* autocad_block_name : DOTS
Mais j'ai toujours des hachures en SOLID dans mon dwg de sortie.
Est-ce que cela peut venir de la version que j'ai de FME (2009 et non 2010), ou des licences ?
Hors ligne
#6 Wed 03 March 2010 10:15
Re: Autocad Map 2008 - Création de hachures
Il n'ya a pas de rapport entre les hachures et les attributs de format "attribute storage method" et "autocad_block_name"
par contre je pense qu'il faut spécifier :
autocad_hatch_pattern_name=DOTS
La doc est sur :
Autodesk AutoCAD DWG/DXF Reader/Writer > Feature Representation > Hatches
dans FME Readers and Writers
Hors ligne
#7 Wed 03 March 2010 10:34
- Kyk
- Participant actif
- Date d'inscription: 20 Jan 2009
- Messages: 88
Re: Autocad Map 2008 - Création de hachures
J'avais complètement oublié que j'avais ce document. Merci de me l'avoir rappelé. Je le met tout de suite en raccourci sur mon bureau !
En effet, le autocad_hatch_pattern_name est plus approprié. Mais j'ai toujours des hachures SOLID en sortie.
Je vous joint le script FME au cas où vous auriez une idée.
Merci d'avance pour votre aide.
Hors ligne
#9 Wed 03 March 2010 12:05
Re: Autocad Map 2008 - Création de hachures
J'ai fouillé dans mes archives et j'ai retrouvé un exemple qui marche (hatch.fmw ci-joint).
Hors ligne
#10 Wed 03 March 2010 12:12
- jaykayone
- Participant actif
- Date d'inscription: 15 Feb 2007
- Messages: 95
Re: Autocad Map 2008 - Création de hachures
en fait, il faut pas mettre "autocad_block_name" mais "autocad_hatch_pattern_name" à DOTS.
Ca devrait marcher même sous FME 2009.
Hors ligne
#11 Wed 03 March 2010 14:00
- Kyk
- Participant actif
- Date d'inscription: 20 Jan 2009
- Messages: 88
Re: Autocad Map 2008 - Création de hachures
Merci Olivier.
Avec le Attribute creator, ça fonctionne.
Merci beaucoup et bonne journée à tous.
Hors ligne
#12 Thu 03 February 2011 16:30
- antoine guillot
- Participant actif
- Date d'inscription: 5 Sep 2008
- Messages: 62
Re: Autocad Map 2008 - Création de hachures
Bonjour,
Les hachures plus complexes mais définies dans Autocad telles que HAIE ne semblent pas pouvoir être créées contrairement aux DOTS ou LINE. Auriez-vous une solution à proposer à ce sujet?
Merci et bonne journée.
Hors ligne
#13 Thu 03 February 2011 18:04
- Pierre
- DesCartesPourUnMondeMeilleur
- Date d'inscription: 22 Sep 2005
- Messages: 1643
Re: Autocad Map 2008 - Création de hachures
Et en incorporant un dwt/dwg en template dans la définition du dwg en sortie, et si celui-ci contient une hachure de type haie, est-ce que cela ne pourrait pas fonctionner ?
art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.
Hors ligne