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é ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 29 September 2008 17:10

veroh
Participant actif
Lieu: Moutier
Date d'inscription: 27 Sep 2008
Messages: 97
Site web

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 smile

Véronique Herzl


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

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

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

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


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

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

 

#8 Wed 03 March 2010 10:38

Kyk
Participant actif
Date d'inscription: 20 Jan 2009
Messages: 88

Re: Autocad Map 2008 - Création de hachures

Ci-joint le script FMW...


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#9 Wed 03 March 2010 12:05

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

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).


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

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

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

 

Pied de page des forums

Powered by FluxBB