Extraction de données attributs SANS Autocad

Bonjour,
Comment pourrais-je extraire un CSV d’attributs de données de points d’un fichier DWG™ sans disposer d’AutoCAD® ?
Auriez-vous une solution svp ?

A vous lire

1 « J'aime »

Si tu avais un DXF on pourrait envisager une bidouille mais juste avec le DWG™…
Idée de piste voir si ce genre d’outil peut convertir un DWG™ en DXF? Après resterait à trouver ou écrire un programme pour exploiter le DXF, pas simple en tous cas.

En gros j’ai des apprenants qui n’ont pas AutoCAD® et souhaitent savoir comment récupérer les points X, Y et Z de DWG™ issus d’AutoCAD® … ce n’est pas easy

Je me renseigne… @autocad_experts une idée?

1 « J'aime »

Un spécialiste AutoCAD® me fait cette réponse:
Si les apprenants n’ont pas AutoCAD®, peut-être devraient-ils s’installer une version d’évalutation d’AutoCAD® le temps de récupérer les points, soit essayer, en s’installant une alternative d’AutoCAD® tel que ZwCAD ou GstarCAD pour ne citer que celles-ci . Pour les alternatives, je ne sais pas si ça fonctionnerait.

Une réponse d’Olivier Eckmann :
Bonjour,

ODA File Converter pour passer le DWG™ en DXF : ICI
Puis QGIS pour importer le DXF (le support DWG™ est assez limité) et convertir en CSV

1 « J'aime »

Ouvrir le fichier avec TrueView serait une possible solution,
lister les points x, y et z, les rapatrier sous excel en .CSV

1 « J'aime »

Super merci, je vais voir ça. :wink:

1 « J'aime »

Si on parle coordonnées, alors il faudra le faire manuellement via les outils mentionnés. La compagnie Bentley View offre également l’excellent Bentley View. Dans tous les cas, il ne sera pas possible d’extraire les coordonnées par programmation (e.g. VBA) car les API sont installés par le logiciel qui nous fait défaut.

Vous avez utilisé le mot « attribut », ce qui porte à confusion car ce terme a une signification précise dans AutoCAD®. Un « Attribut » dans AutoCAD® est une information à caractère non graphique qu’on utilise dans des blocs pour spécifier un matériau, un fabricant, etc. Dans une telle situation, il faudrait demander de les extraire auprès de celui qui vous a fourni les dessins (via la commande ATTEXTR ou _ATTEXT et un gabarit adéquat).

1 « J'aime »