Bonjour,
Certains utilisateurs de GéoMacao réalisent l'habillage des plans en dehors de Microstation, et ont besoin d'exporter les "Vues en plan"
au format DWG.
Cela pose problème pour les Bsplines : les utilisateurs AUTOCAD ne peuvent pas en faire grand chose.
Ces entités doivent donc ête transformées, si possible en polylignes.
Il existe une option d'enregistrement au format DWG qui permet de transformer les Bsplines en polylignes.
Le souci est que cette commande ne fonctionne que sur les Bsplines, et pas sur les entités générées par GéoMacao.
En effet, les entités générées par GéoMacao pour représenter les clothoïdes sont des coubes Bsplines.
Les lignes de plateformes sont donc des chaines complexes qui contiennent des Bsplines, et non des Bsplines "simple".
Et à l'enregistrement sous DWG, les chaines complexes comprenant des Bsplines sont transformées ... En Bsplines !!
Face à ce problème, nous avions pu (Jean-Pierre Chanard pour ne pas le nommer - Encore Merci à lui) écrire une moulinette qui
appliquait correctement cette transformation.
Cette application fonctionne très bien jusqu'en XM, mais nous avons des soucis à la faire fonctionner en 8i.
Dans l'attente, la solution de contournement la plus directe est d'effectuer un aller-retour entre les formats DWG et DGN:
il suffit en effet de prendre le fichier DGN issu de GéoMacao, de le transformer une première fois en DWG, de le re-transformer en DGN, puis en DWG ... et les Bsplines sont alors effectivement transformées, qu'elles soient incluses dans des chaines complexes ou pas.
Le processus est alors: