Guide de conversion DXF/DWG - FC
Transcription
Guide de conversion DXF/DWG - FC
ArchiCAD Guide de conversion DXF/DWG version 7.0 Graphisoft Visitez le site web de Graphisoft à http://www.graphisoft.com pour la liste des distributeurs et la disponibilité des produits. Guide de conversion DXF/DWG version 7.0 Copyright © 2001 par Graphisoft, tous droits réservés. La reproduction, la divulgation, la paraphrase ou la traduction en un autre langage sont interdites sans permission écrite de Graphisoft. Le projet Nokia K2 utilisé pour l’illustration du coffret et des couvertures de manuel ArchiCAD sont la propriété de Helin & Co. Architects, Helsinki, Finlande. Première impression. Marques déposées ArchiCAD et ArchiFM sont des marques déposées et GDL, PlotMaker, PlotFlow, Meander, StairMaker, RoofMaker, Project Reviewer et TrussMaker sont des marques commerciales de Graphisoft. GDL Object Web Plug-in, GDL Object Explorer, GDL Object Adapter et GDL Object Publisher sont des marques commerciales détenues en commun par Graphisoft et GDL Technology Services Ltd. Waste Text Engine copyright by Marco Piovanelli. Tous les autres noms de marque appartiennent à leurs propriétaires respectifs. Introduction Le but de l’interface DXF/DWG est d’adapter ArchiCAD au traitement des travaux ou de manière plus générale, d’aider à communiquer avec le monde (CAO) extérieur. Le format DXF/ DWG est un standard de fait pour l’échange de documents CAO. Certains fabricants publient les catalogues électroniques de leurs lignes de produits sous format DXF/DWG. Lors des échanges entre maîtres d’ouvrages, consultants, ingénieurs et sous-traitants, le besoin se fait souvent sentir de convertir des plans d’étage, des coupes et des façades au format DXF/DWG ou d’ouvrir des documents de ce type en 2D et 3D. Au fil des années, Graphisoft a redéfini l’interface DXF/DWG en un sous-système sophistiqué offrant des options personnalisables et configurables. Ces fonctions et paramètres sont même structurés en modes Novice et Expert car selon vos besoins, il vous suffira peut-être de n’en savoir que très peu, dans le style “␣ à partir du plan d’étage, produisez le plan d’étage, à partir de l’écran 3D, enregistrez le modèle 3D” ou il vous faudra peut-être prendre en considération des détails tels que l’utilisation de l’index stylos d’ArchiCAD ou la table de couleurs d’AutoCAD. Les gestionnaires CAO ou les administrateurs système peuvent définir des fichiers de configuration comportant les paramètres nécessaires à chaque tâche répétitive, puis utiliser l’un ou l’autre de ces différents fichiers selon les besoins du projet. Si vous n’êtes pas familier avec les conversions de format DXF/DWG, nous vous suggérons de commencer par les chapitres Référence des commandes (mode Novice), Dépannage, et Astuces. Si vous avez besoin d’informations plus détaillées, passez aux chapitres Détails techniques et Référence des commandes (en mode Expert). Lorsque vous structurez une tâche répétitive soit pour votre propre usage soit, en tant qu’expert CAO, pour votre bureau entier, consultez le chapitre Modèles de traitement pour y examiner les études de cas et le chapitre Personnalisation pour savoir comment configurer le système pour l’adapter au modèle choisi. Ce sujet est en évolution permanente et vous trouverez des informations supplémentaires à ce sujet sur le site web de Graphisoft. Structure du manuel Ce manuel se compose de six chapitres. Chapitre 1 : Référence des commandes Ce chapitre détaille le fonctionnement des différents composants du programme complémentaire DWG/DXF et les paramètres utilisés pour modifier l’entrée et la sortie des données. Chapitre 2 : Personnalisation Ce chapitre présente les éléments permettant aux utilisateurs de créer des filtres de lecture et d’écriture de données afin d’obtenir une communication optimale avec leurs partenaires. Il étudie les outils que les utilisateurs peuvent utiliser pour y parvenir␣ : le fichier de configuration et le fichier modèle. Il détaille la manière dont les données sont traitées lors du processus de conversion. Chapitre 3 : Schémas de travail Ce chapitre propose une approche générale de configuration d’un projet pour obtenir une meilleure communication grâce au programme DXF/DWG et explique une méthode de communication DXF->PLN->DXF à l’aide des XREFs et explique les avantages d’utiliser l’extension Fusionner. Chapitre 4 : Détails techniques Ce chapitre explique en détail le fonctionnement du programme complémentaire DWG/DXF. Il indique quels éléments DXF/DWG sont convertis en éléments ArchiCAD et comment le fichier de configuration et le fichier modèle sont utilisés lors de ce processus. La lecture de ce chapitre est recommandée aux utilisateurs qui désirent acquérir une connaissance plus complète des aspects techniques du programme. Chapitre 5 : Astuces Ce chapitre présente divers scénarios et propose des astuces pour y répondre. Chapitre 6 : Dépannage - Questions et réponses Ce chapitre propose des solutions à divers problèmes d’entrée/ sortie DWG/DXF et répond aux questions fréquemment posées. Installation ArchiCAD DWG/DXF I/O Add-On est un fichier séparé qui se trouve par défaut dans le dossier Extensions d’ArchiCAD. Il est chargé automatiquement au démarrage. Si ce fichier a été placé ailleurs sur votre disque dur, vous pourrez le charger à l’aide de la commande “Charger Extensions” du menu Outils. Recherchez le dossier où se trouve le fichier, sélectionnez-le puis cliquez sur le bouton Charger pour l’ouvrir. Un message s’affiche pour vous indiquer que l’opération de chargement a réussi et vous indiquer où les nouvelles options ont été ajoutées dans ArchiCAD. Les options DWG/DXF seront ensuite disponibles dans les boîtes de dialogue Ouvrir… et Enregistrer…. Remarque : Cette documentation traite des informations concernant la version 7.0 du programme complémentaire DWG/DXF. Compatibilité AutoCAD Le programme complémentaire DWG/DXF fourni avec la version 7.0 d’ArchiCAD peut lire et écrire les fichiers DWG et DXF AutoCAD des versions R12, R13, R14 et R2000. Veuillez noter que les structures de données générées par les applications AutoCAD (p. ex. l’application ARX) ne peuvent être lues par AutoCAD R14 sur une autre machine que si l’application même qui a créée les données est disponible sur cette machine. C’est pourquoi le programme complémentaire ArchiCAD DWG/DXF ne prend pas en charge ces types de données. Les représentations graphiques standard des données proxy sont peuvent être importées en 2D ou en 3D. Les entités ACIS ne sont pas supportées. Chapitre 1 : Référence des commandes 1 Chapitre 1 Référence des commandes Le chapitre qui suit vous donne des explications détaillées sur les dialogues associés au programme complémentaire DXF/DWG et sur la manière dont fonctionnent le fichier de configuration et le fichier modèle. Il traite également des considérations techniques concernant l’entrée et la sortie DXF/DWG dans ArchiCAD et PlotMaker. Il présuppose que vous avez une connaissance approfondie de la terminologie d’ArchiCAD, de PlotMaker et du DXF/DWG (AutoCAD). Fonctionnalité ArchiCAD Si ce programme complémentaire est correctement installé, voici ce qu’il vous permet d’effectuer␣ : - Enregistrer vos projets, coupes/façades, modèles 3D et images ArchiCAD aux formats AutoCAD. - Ouvrir des dessins AutoCAD comme projets ArchiCAD ou comme éléments de bibliothèques ArchiCAD. - Fusionner un dessin AutoCAD avec votre fichier plan. - Enregistrer vos dessins et vos mises en page PlotMaker au format AutoCAD - Charger des dessins AutoCAD dans des dessins et des mises en page PlotMaker Le mécanisme d’E/S prend en charge la version R2000 d’AutoCAD et précédente, y compris les dessins DXF/DWG et DWG. Dans la suite de ce chapitre, vous trouverez des informations générales sur la manière de définir les paramètres des dialogues afin d’obtenir les résultats voulus. Guide de conversion DXF/DWG 1 Chapitre 1 : Référence des commandes Ouvrir document DXF/DWG Ce dialogue contrôle le chargement d’un dessin AutoCAD sur le plan d’étage ArchiCAD. Il apparaît en choisissant la commande Ouvrir… dans le menu Fichier et en choisissant le format DXF ou DWG dans le pop-up menu. Lorsque ce dialogue apparaît, sa barre de titre présente le nom du fichier DXF/DWG à ouvrir à côté du nom du dialogue proprement dit. Vous verrez également entre parenthèses la version (R-14) du fichier à ouvrir. Les options disponibles sont décrites dans les paragraphes suivants. Sélectionner un fichier de configuration Vous pouvez sélectionner le fichier de configuration qui définit le traitement du fichier DXF/DWG à ouvrir. Les fichiers de configuration doivent être placés dans le même dossier que le programme complémentaire DWG/DXF. La liste déroulante peut vous présenter plusieurs fichiers de configuration␣ : Le fichier de configuration contient plusieurs mots-clefs que vous pouvez utiliser pour influencer la manière dont un fichier DXF/ DWG est traité à l’entrée et à la sortie. Vous pouvez trouver une description complète de ces mots clés dans le Chapitre 2: Personnalisation de ce manuel. Lorsque vous cliquez sur le bouton Détails à droite de la liste déroulante, le dialogue s’affichant vous présente les informations des options actives dans les fichiers de configuration et leur état actuel. Vous pouvez modifier ces fichiers directement à partir du dialogue, ce qui est plus pratique. 2 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Les pages correspondant aux onglets du dialogue n’ont pas le même contenu suivant que vous ouvrez ou enregistrez un fichier DWG/DXF. Certaines options n’agissent qu’à la sortie, elles ne s’affichent donc pas lors de l’ouverture d’un fichier. Pour plus d’informations sur ce dialogue, reportez-vous au chapitre “Personnalisation” de ce manuel. 1 Ouvrir le fichier comme Projet ou Bibliothèque Vous pouvez choisir entre deux options en ouvrant un fichier DXF ou DWG: comme projet ArchiCAD ou comme Bibliothèque. La valeur par défaut est Projet ArchiCAD/Décomposer mais garder groupé. Ouvrir comme Projet ArchiCAD En choisissant le bouton radio Projet ArchiCAD, le dessin est chargé sur le plan. Tous les éléments de la section ENTITY du fichier DWG/DXF s’affichent en tant que primitives de dessin (lignes, cercles, arcs, ellipses, textes). Les contenus des BLOCKs référencés (directement ou indirectement) dans la section ENTITY sont également traités. Dans la plupart des cas vous obtenez exactement ce que vous voyez dans AutoCAD. Guide de conversion DXF/DWG 3 Chapitre 1 : Référence des commandes Si cette option est active, les boutons radio Symbole DXF-DWG deviennent disponibles. Ils déterminent comment les définitions de BLOCK référencées dans le fichier DXF/DWG doivent être traitées lors de l’importation des données de dessin. - Décomposer : Si vous choisissez cette option, le contenu des BLOCKS est décomposé en éléments primitifs et affiché sur le plan d’étage ArchiCAD. (Remarque technique: Lorsque l’entité en cours [dans la section ENTITY] est de type INSERT, les entités du BLOCK référencé sont traitées comme si elles appartenaient à la section ENTITY. Les seules différences sont que␣ : la transformation INSERT s’applique à chaque coordonnée et taille des primitives au sein du BLOCK inséré. Dans le cas d’INSERT incorporé, ces transformations sont combinées. Les entités ATTDEF (elles ne se trouvent que dans des BLOCKs) sont remplacées par les ATTRIBs correspondants puis importées comme TEXT. S’il n’y a pas d’ATTRIB correspondante, la valeur par défaut de l’ATTDEF est utilisée)) Les nœuds de sélection attestent que le canapé est composé de lignes individuelles - Décomposer mais garder groupé : Si vous choisissez cette option, le contenu des référencés est décomposé en éléments primitifs qui s’affichent sur le plan d’étage ArchiCAD. Les primitives créées à partir des BLOCKs sont automatiquement regroupées. Elles peuvent être sélectionnées et manipulées ensemble jusqu’à ce que vous les dégroupiez. Les nœuds de sélection montrent que le canapé est composé de lignes individuelles groupées ensemble 4 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes - Créer éléments de bibliothèque : Si vous choisissez cette option, les BLOCKs sont convertis en objets de bibliothèque ArchiCAD puis placés sur le plan d’étage ArchiCAD. (Remarque technique: Le contenu des BLOCKs directement référencés à partir de la section ENTITY passent aux éléments de bibliothèque. Ils contiennent les éléments de ces BLOCKs qui sont [directement ou indirectement] référencés dans le bloc qui constitue l’élément de bibliothèque. Le contenu de la section ENTITY passe directement au plan d’étage. Les références de bloc sont transformées en instances OBJECT.) Les nœuds de sélection montrent que le canapé est un seul objet de bibliothèque Remarque : Le dessin doit être décomposé pour être sûr de préserver entièrement la couleur, le calque et le type de ligne. Lors de la création d’éléments de bibliothèque, les attributs des calques et des types de ligne risquent de changer parce qu’ArchiCAD n’autorise pas de plusieurs calques dans un élément de bibliothèque. Les instances d’un élément de bibliothèque ne peuvent pas avoir différents attributs flottants comme dans AutoCAD. Ouvrir comme Bibliothèque ArchiCAD En choisissant le bouton radio Bibliothèque ArchiCAD, tous les BLOCKs sont stockés comme éléments de bibliothèque (à l’exception des BLOCK anonymes). Le contenu de la section ENTITY n’est pas traité. Rien n’est transféré au plan d’étage. C’est pratique lorsque vous disposez d’une bibliothèque au format DXF. Les fabricants fournissent habituellement leurs produits au format DXF/DWG aux architectes/constructeurs, etc. A l’aide de cette option, vous pouvez créer une bibliothèque ArchiCAD pour les éléments de bibliothèque AutoCAD repris dans le dessin DXF/ DWG ouvert. Remarque : Lorsque vous choisissez cette option, les éléments “Projet ArchiCAD” et “ Lire les entités DXF/DWG dans” s’affichent en grisé␣ ; ils ne sont pas applicables lorsque cette option est active. Guide de conversion DXF/DWG 5 1 Chapitre 1 : Référence des commandes Conversion Unité de Dessin Le champ Transformer Unité DXF/DWG du dessin en: spécifie le facteur de conversion entre une unité de dessin d’AutoCAD et l’unité du dessin ArchiCAD correspondante. Pour plus d’informations et des exemples, reportez-vous à la section “Unités de dessin” de ce chapitre. La valeur par défaut dépend du réglage courant fait dans le dialogue Facilités. Valeurs par Défaut et Options Additionnelles Au bas du dialogue, en cliquant sur le bouton Défaults toutes les options du dialogue (version Novice ou Expert) reprennent leurs valeurs par défaut. Cliquer le bouton Expert étend le dialogue vers le bas pour afficher des options additionnelles qui sont moins fréquemment modifiées. Options Expert Dans son format étendu, le dialogue contient des options supplementaires pour importer le fichier DXF/DWG. Ces options sont décrites dans les sections suivantes. Lecture des entités DXF/DWG à partir de… Cette section indique l’espace AutoCAD à partir duquel les données doivent être lues. Pour plus d’informations sur l’espace papier et l’espace modèle des documents AutoCAD, reportez-vous à la section “Espace Papier et Espace modèle” plus loin dans ce chapitre. 6 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Les options sont les suivantes␣ : - Espace défini dans le document : Les informations d’entête du dessin comportent un indicateur appelé $TILEMODE. Sa valeur vaut: 1 si l’utilisateur d’AutoCAD a choisi ESPACE MODELE 0 si l’utilisateur d’AutoCAD a choisi ESPACE PAPIER Sélectionnez l’option qui correspond aux entités de votre choix. Ceci est le réglage par défaut de ce dialogue. - Espace modèle - Espace papier : Sélectionnez une de ces options pour outrepasser la configuration $TILEMODE. Remarque␣ : Dans ArchiCAD 6.5, il était possible de reconstruire des éléments ArchiCAD à partir d’un dessin au format DXF/DWG en utilisant des données étendues (case à cocher Restaurer les éléments ArchiCAD). Ce n’est plus supporté, mais vous pouvez fusionner un dessin AutoCAD avec votre fichier plan. La fusion n’est autorisée que si le dessin a été créé à partir du plan en cours. La boîte de dialogue apparaît lorsque vous choisissez la commande Fusionner dans le menu Fichier. Elle est semblable à la boîte de dialogue Ouvrir Document DXF/DWG, mais elle contient un bouton supplémentaire␣ : Options Fusion. Si vous cliquez dessus ou sur le bouton OK, la boîte de dialogue de confirmation de la fusion apparaît. Pour plus d’informations sur la fusion, reportez-vous au chapitre Support de la fusion plus loin. Ajouter données 3D aux éléments de bibliothèque Si vous choisissez soit Ouvrir comme Projet ArchiCAD et créer éléments de bibliothèque, soit Ouvrir comme Bibliothèque ArchiCAD, ce pop-up menu permet de charger des informations 3D à partir du dessin. Elles seront stockées dans les éléments de bibliothèque et vous pourrez les voir dans la fenêtre 3D. Cette option est activée/désactivée en fonction des conditions mentionnées ci-dessus. Activez-la si vous voulez disposer des informations 3D contenues dans le fichier DXF/DWG. Si vous ne choisissez pas cette option, seules les informations 2D contenues dans les fichiers s’affichent sur le plan d’étage dans ArchiCAD. La fenêtre 3D ne présente aucun élément 3D contenu à l’origine dans le fichier. Guide de conversion DXF/DWG 7 1 Chapitre 1 : Référence des commandes Les trois options qui peuvent être définies sont les suivantes␣ : - Ne pas traiter : Les éléments de bibliothèque sont créés mais leur script 3D ne contient aucune informations 3D. Seuls les éléments 2D sont créés. - Binaire 3D : Les informations 3D DXF/DWG sont créées dans les fichiers d’objets de bibliothèque résultants. Dans les scripts 3D de ces objets, vous ne voyez toutefois que deux transformations de coordonnées et une instruction BINARY; les commandes GDL réelles qui créent les formes 3D sont masquées. - Script GDL : Les informations 3D DXF/DWG sont créées dans les fichiers d’objets de bibliothèque résultants et vous voyez également les commandes GDL qui produisent la forme 3D. Cela vous permet d’éditer le script 3D de l’objet, bien que dans certains cas, il peut être difficile de trouver quelle commande LIN_ ou PLANE (commandes 3D GDL de création de lignes et de plans en 3D) crée l’entité que vous essayez de modifier ou de supprimer. Décomposer texte vectoriel Si vous découvrez des incompatibilités dans votre alphabet national entre les polices utilisées par ArchiCAD et le fichier de polices AutoCAD, essayez cette option. Cela prend du temps et vous avez besoin du fichier de police AutoCAD d’origine (.shx) pour décomposer les textes en lignes et en arcs. Toutefois, vous pourrez obtenir une représentation visuellement identique des textes. Cette option ne s’applique qu’aux entités texte associées à des fichiers forme AutoCAD (.shx). Les textes associés aux polices TrueType ou à d’autres fichiers de police ne sont pas décomposés. Correspondance des couleurs Cocher la case Correspondance avec table de couleurs AutoCAD indique au programme complémentaire DXF/DWG de faire correspondre les couleurs du fichier de sortie ArchiCAD aux couleurs de la table de couleurs d’AutoCAD. Pour plus d’informations, reportez-vous à la section “Correspondance des couleurs” plus loin dans ce chapitre. Par défaut, cette case est active. 8 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Ouvrir document DXF/DWG comme élément de bibliothèque Ce dialogue contrôle le chargement d’un dessin AutoCAD (y compris toutes les informations 3D) dans un élément de bibliothèque ArchiCAD. Il s’affiche lorsque vous ouvrez le dialogue “Ouvrir élément de bibliothèque..” et que vous sélectionnez un fichier DXF ou DWG. Les options disponibles sont décrites dans les sections suivantes. Traitement des données 3D La section Prendre données 3D dans la Bibliothèque comme comprend deux cases à cocher: - Binaire 3D: Si vous choisissez cette option, les informations 2D et 3D DXF/DWG sont créées dans le fichier objet de bibliothèque résultant. Les informations 2D sont placées dans le symbole 2D de l’objet de bibliothèque. Vous ne voyez toutefois que deux transformations de coordonnées et une instruction BINAIRE dans les scripts 3D de ces objets. Les commandes GDL réelles qui créent les formes 3D sont masquées. Ceci est le réglage par défaut. - Script GDL: Avec cette option, les informations 2D et 3D DXF/DWG sont créées dans les fichiers d’objet de bibliothèque résultants. Les informations 2D sont placées dans le symbole 2D de l’objet de bibliothèque. Dans le script 3D, vous voyez également les commandes GDL produisant la forme 3D. Vous pouvez ainsi modifier le script 3D de l’objet, bien que dans certains cas, il peut être difficile de trouver quelle commande LIN_ ou PLANE (commandes 3D GDL de création de lignes et de plans en 3D) crée l’entité que vous essayez de modifier ou de supprimer. Guide de conversion DXF/DWG 9 1 Chapitre 1 : Référence des commandes Unité de conversion de dessin Le champ Transformer unité DXF/DWG du dessin en: indique le facteur de conversion entre une unité de dessin d’AutoCAD et l’unité de dessin ArchiCAD correspondante. Pour plus d’informations, reportez-vous à la section “Unités de dessin” de ce chapitre. Le réglage par défaut dépend de ce que vous avez choisi dans le dialogue Facilités. Correspondances avec table des couleurs AutoCAD Indique au programme complémentaire DXF/DWG de faire correspondre les couleurs du fichier ArchiCAD à celle de la table AutoCAD. Pour plus d’informations, reportez-vous à la section “Correspondance des couleurs” plus loin dans ce chapitre. Par défaut, cette option est active. Enregistrer document AutoCAD 2D Ce dialogue contrôle l’exportation d’un plan d’étage ArchiCAD dans un dessin AutoCAD. Il apparaît lorsque vous choisissez la commande Enregistrer sous… du menu Fichier et sélectionnez ensuite le format DXF ou DWG. Les options disponibles sont décrites ci-dessous. Sélectionner fichier de configuration Vous pouvez sélectionner le fichier de configuration pour le traitement du fichier DXF/DWG à enregistrer. L’utilisation du fichier à la sortie est la même qu’à l’entrée (décrite plus haut dans ce chapitre). Si vous cliquez sur le bouton Détails, le dialogue Détails du fichier de configuration s’affiche␣ ; vous pouvez y modifier le contenu du fichier de configuration. 10 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Application cible Vous pouvez enregistrer votre projet comme dessin DXF ou DWG. Vous le rendez ainsi accessible aux utilisateurs d’AutoCAD ou aux utilisateurs d’autres applications capables de lire des fichiers DXF/ DWG. Il est important de savoir quelle version d’AutoCAD, ou autre application, sera utilisée. En principe, les versions les plus récentes peuvent lire les fichiers des versions plus anciennes␣ ; ce n’est généralement pas le cas dans le sens inverse. La liste déroulante de cette partie du dialogue vous permet de sélectionner la version de votre fichier DXF/DWG. Le réglage par défaut est AutoCAD R14. Conversion Unité de dessin Le champ Transformer unité DXF/DWG du dessin en: indique le facteur de conversion entre une unité de dessin d’AutoCAD et l’unité de dessin ArchiCAD correspondante. Pour plus d’informations, reportez-vous à la section “Unités de dessin” de ce chapitre. Le réglage par défaut dépend de ce que vous avez choisi dans le dialogue Facilités. Options Expert Quelques options supplémentaires moins fréquemment utilisées ont été placées dans une zone en bas du dialogue “Expert”␣ ; cette zone n’est visible que si vous cliquez sur le bouton Expert. Ces options sont décrites dans ce qui suit. Guide de conversion DXF/DWG 11 1 Chapitre 1 : Référence des commandes Traitement des données étendues Lorsque vous enregistrez un dessin avec l’intention de le reprendre après modification par un utilisateur AutoCAD, vous voudrez vraisemblablement restaurer l’état des éléments du plan d’étage. Si vous avez activé la case à cocher Enregistrer les données de la fusion, le fichier résultant de l’opération contiendra des informations minimales attachées à chacun des éléments du plan d’étage afin de supporter la fusion. Dans la terminologie AutoCAD, ces informations s’appellent des données étendues. AutoCAD préserve ces blocs de données d’extension, à moins que l’entité INSERT qui les contient ne soit supprimée ou décomposée dans AutoCAD. (Lorsque quelque chose est supprimé, les données étendues associées sont également supprimées. Lorsqu’un mur est décomposé dans AutoCAD, il est difficile de recréer les éléments provenant des données étendues qui lui étaient associées). Construire Calques Les éléments d’un projet ArchiCAD peuvent être affectés à n’importe quel calque quel que soit le type d’élément. Dans ArchiCAD, la création des calques se base typiquement sur des standards administratifs internes. Lors de l’exportation du projet au format DXF/DWG, vous disposez, dans le pop-up menu Construire calques selon… des options suivantes pour organiser les éléments sur différents calques␣ : - Calques ArchiCAD : Sélectionnez cette option si vous désirez reproduire fidèlement les noms des calques et les éléments du projet ArchiCAD qui leur sont affectés. Ceci est le réglage par défaut. - Couleurs de stylo : Le traitement ultérieur du fichier DXF/ DWG demandera peut-être à l’utilisateur d’avoir un contrôle complet des couleurs des éléments, tandis que d’autres critères sont moins significatifs. Dans ce cas, nous vous recommandons cette option. Les calques du fichier exporté sont alors associés aux 255 couleurs de stylo d’ArchiCAD. Dans le fichier de sortie, les calques sont nommés de PEN_1 à PEN_255. Dans ce cas, remarquez que vous aurez au moins 256 calques dans le fichier DWG/DXF. - Types d’élément types : Choisissez cette option si vous voulez obtenir un schéma de calques simplifié mais bien structuré dans le fichier DXF/DWG. Les calques générés correspondent aux types d’éléments d’ArchiCAD, ce qui signifie que les murs se retrouvent sur le même calque, quel que soit leur calque d’origine. 12 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Espace modèle ou Espace papier Les boutons radio Ecrire entités DXF/DWG dans indiquent l’espace AutoCAD où les données doivent être écrites. Pour plus d’informations sur l’espace papier et l’espace modèle des documents AutoCAD, reportez-vous à la section “Espace Papier et Espace modèle” plus loin dans ce chapitre.. Vous avez le choix entre Espace papier et espace modèle, ce dernier étant la valeur par défaut. Remarque␣ : En modifiant cette option, vous supplantez la variable $TILEMODE du fichier modèle. Cette variable indique l’espace utilisé par le projet dans AutoCAD. Cela signifie que les éléments du projet ArchiCAD utiliseront l’espace de votre choix quel que soit le paramètre par défaut du fichier modèle. Traitement des éléments complexes ArchiCAD peut générer par défaut une hiérarchie de définitions BLOCK complexe␣ ; dans ce cas, certains programmes CAD risquent de refuser d’importer le dessin. Pour générer un fichier DXF aussi simple que possible vous devez activer l’option Décomposer éléments ArchiCAD complexes. Correspondance avec table des couleurs AutoCAD Indique au programme complémentaire DXF/DWG de faire correspondre les couleurs du fichier ArchiCAD à celle de la table AutoCAD. Pour plus d’informations, reportez-vous à la section “Correspondance des couleurs” plus loin dans ce chapitre. Par défaut, cette option est active. DXF Binaire La syntaxe DXF étant assez simple, les fichiers générés ne sont pas très compacts. Il s’agit essentiellement de fichiers texte. Pour pouvoir réduire leur taille ainsi que le temps de traitement, AutoDesk a créé une spécification de fichier intitulée DXF binaire. Ce format permet d’économiser de l’espace disque et de réduire le temps de traitement lorsque c’est absolument nécessaire. Par défaut, cette option est inactive. Remarques : Il existe des incompatibilités entre les formats R12 et R13. Lorsque vous exportez un fichier DWG, cette option n’a pas d’utilité␣ ; dans ce cas elle s’affiche en grisé. Guide de conversion DXF/DWG 13 1 Chapitre 1 : Référence des commandes Eléments visibles/Tous les éléments Ces boutons radio permettent d’indiquer si vous souhaitez exporter uniquement les éléments qui se trouvent sur un calque visible ou tous les éléments, c’est-à-dire ceux qui se trouvent sur un calque visible et ceux qui se trouvent sur un calque masqué. Ceux qui se trouvent sur un calque masqué seront aussi masqués dans AutoCAD. Eliminer les calques vides Lorsque cette case à cocher est activée, les calques qui ne contiennent aucun élément ne sont pas exportés. Défauts Lorsque vous cliquez sur ce bouton, vous restaurez la valeur par défaut de toutes les options. Enregistrer document AutoCAD 3D Ce dialogue contrôle la manière dont la fenêtre 3D ArchiCAD est exportée dans un dessin AutoCAD. Il apparaît lorsque vous choisissez la commande Enregistrer sous et que sélectionnez le format DXF ou DWG dans le pop-up menu. Les options disponibles sont décrites ci-dessous. Remarque: Dans AutoCAD, les entités 3D ne peuvent exister que dans l’espace modèle␣ ; il n’y a donc pas lieu ici de pouvoir choisir ici entre espace modèle et espace papier. Sélectionner Fichier de configuration Vous pouvez sélectionner le fichier de configuration pour le traitement du fichier de sortie DWG/DXF. Pour plus d’informations à ce sujet, reportez-vous à la section “Ouvrir document DXF/DWG 14 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes plus haut dans ce chapitre. Si vous cliquez sur le bouton “Détails”, vous ouvrez le dialogue Détails du fichier de configuration dans lequel vous pouvez modifier le contenu du fichier. Application cible Vous pouvez enregistrer votre projet comme dessin DXF ou DWG. Vous le rendez ainsi accessible aux utilisateurs d’AutoCAD ou aux utilisateurs d’autres applications capables de lire des fichiers DXF/ DWG. Il est important de savoir quelle version d’AutoCAD, ou autre application, sera utilisée. En principe, les versions les plus récentes peuvent lire les fichiers des versions plus anciennes␣ ; ce n’est généralement pas le cas dans le sens inverse. La liste déroulante de cette partie du dialogue vous permet de sélectionner la version de votre fichier DXF/DWG. Dans les trois cas présentés, les informations 3D seront reprises dans le fichier de sortie DXF/DWG. Le réglage par défaut est AutoCAD R14. Conversion d’unité de dessin Le champ Créer une unité de dessin DXF/DWG à partir de permet de spécifier le facteur de conversion entre une unité de dessin AutoCAD et l’unité de dessin ArchiCAD correspondante. Pour plus d’informations, reportez-vous à la section “Unités de dessin” de ce chapitre. Le réglage par défaut correspond au choix fait dans le dialogue Facilités. Construction des calques Les éléments d’un projet ArchiCAD peuvent être affectés à n’importe quel calque quel que soit le type d’élément. Dans ArchiCAD, la création de calques se base typiquement sur des standards administratifs internes. Lors de l’exportation du projet au format DXF/DWG, vous disposez des options suivantes pour organiser les éléments sur différents calques: - Calques ArchiCAD: Sélectionnez cette option si vous désirez reproduire fidèlement les noms des calques et les éléments du projet ArchiCAD qui leur sont affectés. Les informations 3D générées héritent des calques des objets à partir desquels elles sont générées. Ceci est le réglage par défaut. - Matières: Pour le traitement ultérieur du fichier DXF/DWG, la maîtrise des matériaux de surface peut s’avérer nécessaire tandis que d’autres critères sont moins significatifs, par exemple dans un programme de rendu. Dans ce cas, nous Guide de conversion DXF/DWG 15 1 Chapitre 1 : Référence des commandes vous recommandons d’utiliser cette option. Les calques du fichier exporté sont alors associés aux matières de surface. - Types élément : Sélectionnez cette option si vous désirez obtenir un jeu de calques simplifié et bien structuré dans le fichier DXF/DWG. Dans ce cas, les calques générés correspondent aux types d’éléments d’ArchiCAD. Correspondance couleurs La case à cocher Faire correspondance avec table de couleurs AutoCAD indique à l’extension DXF/DWG de faire correspondre les couleurs du fichier de sortie à celles de la table d’AutoCAD. Pour plus d’informations, reportez-vous à la section “Correspondance des couleurs” plus loin dans ce chapitre. Par défaut, cette option est active. Ecrire bords polygone Lors de l’exportation d’un modèle 3D, le programme exporte à la fois les polygones de surface et les lignes du squelette filaire. Si vous désirez supprimer le squelette filaire, supprimez la coche de cette case à cocher. Options DXF supplémentaires Lors de l’enregistrement de la fenêtre 3D au format DXF, le dialogue présente deux options qui ne sont pas disponibles lors de l’enregistrement du projet au format DWG. Créer structure de fichier simplifiée ArchiCAD peut générer par défaut une hiérarchie de définitions de BLOCKs complexe; dans ce cas, certains programmes de CAO risquent de refuser d’importer le dessin. Pour générer un fichier DXF aussi simple que possible vous devez activer cette option. Tout passera dans la section ENTITY. Lorsque vous cochez cette case, l’option “Construire calques selon…” est désactivée et les entités se placent sur des calques intitulés 3DFACES ou 3DLINES. Remarque : Cette option n’est pas disponible dans le cas du format de fichier DWG. Les dessins importés dans d’autres programmes CAO doivent répondre au standard AutoCAD. Ecrire DXF binaire La syntaxe DXF étant assez simple, les fichiers générés ne sont pas très compacts. Il s’agit essentiellement de fichiers texte. Pour 16 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes pouvoir réduire leur taille ainsi que le temps de traitement, AutoDesk a créé une spécification de fichier intitulée DXF binaire. Ce format permet d’économiser de l’espace disque et de réduire le temps de traitement lorsque c’est absolument nécessaire. Par ailleurs, il existe des incompatibilités entre les formats R12 et R13. Par défaut, cette option est active. Défauts Lorsque vous cliquez sur ce bouton, vous restaurez la valeur par défaut de toutes les options. Enregistrer Coupe comme document AutoCAD Ce dialogue contrôle la manière dont la fenêtre Coupe est exportée dans un dessin AutoCAD. Il apparaît lorsque vous choisissez la commande Enregistrer sous et que vous sélectionnez le format DXF ou DWG. Les options disponibles sont détaillées cidessous. Sélectionner fichier de configuration Vous pouvez sélectionner le fichier de configuration pour le traitement du fichier de sortie DWG/DXF. Pour plus d’informations à ce sujet, reportez-vous à la section “Ouvrir document DXF/DWG plus haut dans ce chapitre. Si vous cliquez sur le bouton “Détails”, vous ouvrez le dialogue Détails du fichier de configuration dans lequel vous pouvez modifier le contenu du fichier. Application cible Vous pouvez enregistrer votre projet comme dessin DXF ou DWG. Vous le rendez ainsi accessible aux utilisateurs d’AutoCAD ou aux utilisateurs d’autres applications capables de lire des fichiers DXF/ DWG. Il est important de savoir quelle version d’AutoCAD, ou autre application, sera utilisée. En principe, les versions les plus Guide de conversion DXF/DWG 17 1 Chapitre 1 : Référence des commandes récentes peuvent lire les fichiers des versions plus anciennes␣ ; ce n’est généralement pas le cas dans le sens inverse. La liste déroulante de cette partie du dialogue vous permet de sélectionner la version de votre fichier DXF/DWG. Par défaut, les fichiers sont enregistrés au format AutoCAD R14. Conversion d’unité de dessin Ce champ spécifie le facteur de conversion entre une unité de dessin AutoCAD et l’unité du dessin ArchiCAD correspondante. Pour plus d’informations, reportez-vous à la section “Unités de dessin” de ce chapitre. La valeur par défaut correspond au réglage fait dans le dialogue Facilités. Décomposer éléments complexes ArchiCAD ArchiCAD peut générer par défaut une hiérarchie de définitions BLOCK complexe␣ ; dans ce cas, certains programmes CAD risquent de refuser d’importer le dessin. Pour générer un fichier DXF aussi simple que possible vous devez activer cette option. Par défaut, cette option est inactive. Correspondance avec table des couleurs AutoCAD Indique au programme complémentaire DXF/DWG de faire correspondre les couleurs du fichier de sortie à celles de la table AutoCAD. Pour plus d’informations, reportez-vous à la section “Correspondance des couleurs” plus loin dans ce chapitre. Par défaut, cette option est active. Ecrire DXF binaire La syntaxe DXF étant assez simple, les fichiers générés ne sont pas très compacts. Il s’agit essentiellement de fichiers texte. Pour pouvoir réduire leur taille ainsi que le temps de traitement, AutoDesk a créé une spécification de fichier intitulée DXF binaire. Ce format permet d’économiser de l’espace disque et de réduire le temps de traitement lorsque c’est absolument nécessaire. Par ailleurs, il existe des incompatibilités entre les formats R12 et R13. Lorsque vous exportez un fichier DWG, cette option n’a pas d’utilité␣ ; dans ce cas elle s’affiche en grisé. Défauts Lorsque vous cliquez sur ce bouton, vous restaurez la valeur par défaut de toutes les options. 18 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Fonctionnalité PlotMaker Les sections suivantes expliquent comment utiliser les fichiers DXF ou DWG dans PlotMaker. Dans la suite de ce chapitre, vous trouverez des informations générales sur la manière de définir les paramètres des dialogues afin d’obtenir les résultats voulus. Ouvrir document DXF/DWG Dans PlotMaker, vous pouvez ouvrir un fichier DXF/DWG de deux manières: en choisissant soit la commande “Ouvrir”, soit la commande “Ajouter un dessin” dans le menu Fichier. La commande “Ouvrir” comporte une option supplémentaire pour placer les entités Espace modèle dans un dessin et placer les entités Espace papier sur le calque PlotMaker. Ce dialogue contient des options très importantes définissant la manière de la lecture d’un fichier DXF/DWG dans PlotMaker. L’option de placement Espace papier ou Espace modèle Lorsque la case “Espace papier pour mise en page, Espace modèle comme dessin” est cochée, toutes les entités Espace papier du fichier DXF/DWG sont placées dans la mise en page PlotMaker tandis que toutes les entités Espace modèle sont reprises dans un dessin placé dans la mise en page. Grâce à cette option, il est désormais possible de reconstruire l’aspect du fichier DXF/DWG dans PlotMaker tel qu’il était dans AutoCAD. Guide de conversion DXF/DWG 19 1 Chapitre 1 : Référence des commandes Lorsque vous cochez cette option et que vous cliquez sur le bouton “Ouvrir”, le dialogue “Ouvrir fichier DXF/DWG” apparaît. Les informations affichées dans ce dialogue dépendent de l’état de la case à cocher du dialogue précédent. Si la case est cochée, vous ne pouvez pas sélectionner les entités (Espace modèle ou Espace papier)␣ ; toutes les entités sont lues et placées aux endroits appropriés. Le dialogue vous en informe, comme illustré ci-dessous. Si la case n’est pas cochée, le dialogue “Ouvrir DXF…” présente les informations et options suivantes␣ : Le dialogue est identique à celui qui apparaît en choisissant la commande Fichier/Ajouter Dessin. Les options du dialogue sont détaillées dans les paragraphe suivants. Sélectionner fichier de configuration Vous pouvez sélectionner le fichier de configuration pour le traitement du fichier de sortie DXF/DWG. Pour plus d’informations à ce sujet, reportez-vous à la section “Ouvrir document DXF/DWG plus haut dans ce chapitre. Si vous cliquez sur le bouton “Détails”, vous ouvrez le dialogue Détails du fichier de configuration dans lequel vous pouvez modifier le contenu du fichier. 20 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Transformer unité DXF/DWG du dessin Spécifie le facteur de conversion entre une unité de dessin AutoCAD et l’unité du dessin ArchiCAD correspondante. Pour plus d’informations, reportez-vous à la section “Unités de dessin” de ce chapitre. L’ option par défaut dépend du réglage fait sous Facilités/ Unité de travail. Lire entités DXF/DWG Spécifie l’espace AutoCAD où les données doivent être lues. Pour plus d’informations sur l’espace papier et l’espace modèle des documents AutoCAD, reportez-vous la section “Espace papier et Espace modèle” plus loin dans ce chapitre. Les options sont: - Espace défini dans le document : Les informations d’entête du dessin comportent un indicateur appelé $TILEMODE. Sa valeur vaut: 1 si l’utilisateur d’AutoCAD a choisi ESPACE MODELE 0 si l’utilisateur d’AutoCAD a choisi ESPACE PAPIER - Espace modèle - Espace papier : Choisir une de ces options pour ignorer le réglage $TILEMODE. Correspondance avec table des couleurs AutoCAD Indique au programme complémentaire DXF/DWG de faire correspondre les couleurs du fichier de sortie ArchiCAD aux couleurs de la table AutoCAD. Pour plus d’informations, reportezvous à la section “Correspondance des couleurs” plus loin dans ce chapitre. Défauts Lorsque vous cliquez sur ce bouton, vous restaurez la valeur par défaut de toutes les options. Enregistrer document DXF/DWG Ce dialogue contrôle la manière dont un dessin ou une mise en page de PlotMaker est exporté dans un dessin AutoCAD. Les options sont décrites dans ce qui suit. Guide de conversion DXF/DWG 21 1 Chapitre 1 : Référence des commandes Sélectionner fichier de configuration Vous pouvez sélectionner le fichier de configuration pour le traitement du fichier de sortie DXF/DWG. Pour plus d’informations à ce sujet, reportez-vous à la section “Ouvrir document DXF/DWG plus haut dans ce chapitre. Si vous cliquez sur le bouton “Détails”, vous ouvrez le dialogue Détails du fichier de configuration dans lequel vous pouvez modifier le contenu du fichier. Application cible␣ Vous pouvez enregistrer votre projet comme dessin DXF ou DWG. Vous le rendez ainsi accessible aux utilisateurs d’AutoCAD ou aux utilisateurs d’autres applications capables de lire des fichiers DXF/ DWG. Il est important de savoir quelle version d’AutoCAD, ou autre application, sera utilisée. En principe, les versions les plus récentes peuvent lire les fichiers des versions plus anciennes␣ ; ce n’est généralement pas le cas dans le sens inverse. La liste déroulante de cette partie du dialogue vous permet de sélectionner la version de votre fichier DXF/DWG. Par défaut les fichiers sont enregistrés en format AutoCAD R14. Créer unité de dessin DXF/DWG Spécifie le facteur de conversion entre une unité de dessin AutoCAD et l’unité du dessin ArchiCAD correspondante. Veuillez vous reporter à la section “Unités de dessin” de ce chapitre pour obtenir plus de détails et d’exemples. 22 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Construction des calques Les éléments d’une mise en page PlotMaker peuvent être affectés à n’importe quel calque quel que soit le type d’élément. Dans PlotMaker, la création des calques se base typiquement sur des standards administratifs internes. Lors de l’exportation du projet au format DXF/DWG, vous disposez des options suivantes pour organiser les éléments sur différents calques: - Calques PlotMaker: Sélectionnez cette option si vous désirez reproduire fidèlement les noms des calques et les éléments de la mise en page PlotMaker qui leur sont affectésng. - Couleurs stylos: Le traitement ultérieur du fichier DXF/DWG demandera peut-être à l’utilisateur d’avoir un contrôle complet des couleurs des éléments, tandis que d’autres critères sont moins significatifs, par exemple, dans un bureau de traçage. Dans ce cas, nous vous recommandons cette option. Les calques du fichier exporté seront associés aux couleurs de stylo 255 de PlotMaker. Les calques seront nommés PEN_1 à PEN_255 dans le fichier de sortie. Dans ce cas, remarquez que vous aurez au moins 256 calques dans le fichier DXF/DWG. Espace modèle ou Espace papier Lorsque vous enregistrez une mise en page, cette option est désactivée. Lles dessins sont enregistrés dans l’espace modèle, le contenu de la mise en page va dans l’espace papier et les dessins placés sont convertis en vues. Lorsque vous exportez un dessin, vous avez le choix entre trois options. Les boutons radio Ecrire entités DXF/DWG dans permettent d’indiquer l’espace AutoCAD où les données doivent être écrites. Pour plus d’informations sur l’espace papier et l’espace modèle des documents AutoCAD, reportez-vous à la section “Espace Papier et Espace modèle” plus loin dans ce chapitre. Pour placer des entités générées dans l’espace Modèle, ou celui de Papier du fichier d’exportation sélectionnez l’option appropriée. Remarque␣ : En modifiant cette option, vous supplantez la variable $TILEMODE du fichier modèle. Cette variable indique l’espace utilisé par le projet dans AutoCAD. Cela signifie que les éléments du projet ArchiCAD utiliseront l’espace de votre choix quel que soit le paramètre par défaut du fichier modèle. Guide de conversion DXF/DWG 23 1 Chapitre 1 : Référence des commandes Correspondance avec table des couleurs AutoCAD Indique au programme complémentaire DXF/DWG de faire correspondre les couleurs du fichier de sortie à celles de la table AutoCAD. Pour plus d’informations reportez-vous à la section “Correspondance des couleurs” plus loin dans ce chapitre. Ecrire DXF binaire La syntaxe DXF étant assez simple, les fichiers générés ne sont pas très compacts. Il s’agit essentiellement de fichiers texte. Pour pouvoir réduire leur taille ainsi que le temps de traitement, AutoDesk a créé une spécification de fichier intitulée DXF binaire. Ce format permet d’économiser de l’espace disque et de réduire le temps de traitement lorsque c’est absolument nécessaire. Par ailleurs, il existe des incompatibilités entre les formats R12 et R13. Lorsque vous exportez un fichier DWG, cette option n’a pas d’utilité␣ ; dans ce cas elle s’affiche en grisé. Fusionner calques Dans les versions précédentes de PlotMaker, lors de l’enregistrement d’une mise en page DXF/DWG, tous les calques de tous les dessins placés étaient créés dans le fichier de sortie, même si plusieurs dessins placés avaient exactement le même jeu de calques. Par exemple, si la mise en page comportait deux dessins contenant tous deux un calque intitulé “murs”, le fichier DXF/DWG de sortie comportait alors un calque intitulé “murs_pd1” et un autre intitulé “murs_pd2” pour refléter le nom du dessin d’origine. Le comportement était identique lorsque le même dessin était placé plusieurs fois dans une mise en page. Cela risquait d’augmenter considérablement le nombre de calques dans le fichier DXF/DWG qui, au-delà d’un certain point, n’était plus utilisable. Dans PlotMaker 2.3, la case “Fusionner les calques” permet de ne créer qu’un seul calque pour chaque occurrence d’un certain nom de calque dans tous les dessins placés. Cela permet de réduire considérablement le nombre de calques du fichier DXF/DWG. Dans l’exemple ci-dessus, lorsque la case est cochée, un seul calque “murs” est créé et tous les éléments des dessins placés figurant sur le calque “murs” se retrouvent sur un même calque dans le fichier de sortie. 24 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Eléments visibles/Tous les éléments Ces boutons radio permettent d’indiquer si vous souhaitez exporter uniquement les éléments qui se trouvent sur un calque visible ou tous les éléments, c’est-à-dire ceux qui se trouvent sur un calque visible et ceux qui se trouvent sur un calque masqué. Ceux qui se trouvent sur un calque masqué seront aussi masqués dans AutoCAD. Eliminer les calques vides Lorsque cette case à cocher est activée, les calques qui ne contiennent aucun élément ne sont pas exportés. Défauts Lorsque vous cliquez sur ce bouton, vous restaurez la valeur par défaut de toutes les options. Guide de conversion DXF/DWG 25 1 Chapitre 1 : Référence des commandes Options de Conversion Les sections suivantes donnent la description détaillée des options qui sont disponibles pour importer et exporter les fichier DXF/ DWG, dont la conversion des unités de dessin, des couleurs, des informations 3D et de l’espace de dessin. Unités de dessin ArchiCAD stocke les coordonnées en mètres (bien que vous puissiez voir des millimètres ou des pieds ou pouces selon la configuration des “Préférences”. AutoCAD n’associe pas les unités aux coordonnées␣ ; en d’autres termes, il appartient au client de considérer qu’une coordonnée s’exprime en mètres, millimètres, pouces ou miles. - Sortie: Vous devez convertir les valeurs de coordonnées dans les unités utilisées par la personne qui reçoit le plan. - Entrée: Vous devez reconnaître les unités des coordonnées utilisées pour pouvoir les convertir en mètres. Remarque␣ : ArchiCAD refuse de stocker des coordonnées hors des limites (-108, 108) car les distances à la surface de la terre n’atteignent jamais de telles valeurs. Toutefois, l’utilisation d’un mauvais facteur de conversion à l’entrée peut produire des valeurs de coordonnées hors des limites et créer un effet surprenant. Valeurs par défaut Les dialogues Ouvrir et Enregistrer offrent les valeurs par défaut suivantes: - 1000,0 si vous avez défini des unités métriques (mètres, centimètres ou millimètres) dans le dialogue Facilités d’ArchiCAD, - 1,00 pouce autrement. Correspondance couleurs ArchiCAD dispose de 255 couleurs. Elles sont prédéfinies, mais vous pouvez les modifier. AutoCAD dispose de 256 couleurs. Ces couleurs sont prédéfinies et non modifiables. Les deux programmes utilisent des index pour se référer aux couleurs. Ces valeurs d’index ne correspondent pas aux mêmes couleurs. 26 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Entrée Si vous rendez active l’option de correspondance de couleurs, la table des couleurs ArchiCAD est redéfinie pour refléter les valeurs de la table AutoCAD. Si vous choisissez cette option pour la lecture d’un fichier DXF/DWG, lorsque vous examinez les options Couleurs et stylos, vous voyez la table des couleurs AutoCAD dans ArchiCAD. Si vous décidez de laisser inactive cette option, la table des couleurs ArchiCAD n’est pas modifiée par la lecture du fichier DXF/DWG. Les éléments s’affichent dans les couleurs correspondant aux index (p. ex. les éléments dessinés avec le Stylo 1 dans le fichier DXF/DWG sont également dessinés avec le Stylo 1 dans ArchiCAD). Cela signifie que les éléments dessinés dans ArchiCAD n’ont pas la même couleur que dans AutoCAD. Sortie Si vous rendez active la correspondance des couleurs, pour chaque couleur ArchiCAD, le programme complémentaire recherche la couleur AutoCAD la plus proche et attribue son index aux éléments concernés. Cela signifie que les index de couleur des éléments sont modifiés (p. ex. un élément dessiné avec le stylo 1 dans ArchiCAD peut être dessiné avec le stylo 251 dans AutoCAD si cette couleur prédéfinie dans AutoCAD est la plus proche). En raison de cette approximation et de la nature prédéfinie des couleurs AutoCAD, les couleurs du fichier DXF/DWG risquent d’être légèrement différentes de celles d’ArchiCAD.. Cela est particulièrement important pour les hachures. Les couleurs par défaut d’ArchiCAD sont des couleurs pastel claires qui correspondent à un gris clair dans AutoCAD. Utilisez des couleurs saturées dans ArchiCAD si vous souhaitez les retrouver à peu près identiques dans le fichier DXF/DWG. Il n’y a pas de blanc dans AutoCAD. La couleur 7 est du blanc sur fond noir, mais elle se transforme en noir lorsque le fond devient trop clair. A ce moment-là, ArchiCAD l’interprète comme étant du noir. Si vous choisissez de laisser inactive la correspondance des couleurs, aucune correspondance des couleurs n’est établie à la sortie. Les éléments du fichier de sortie DXF/DWG sont dessinés en fonction des index de couleur (p. ex. les éléments dessinés avec le Stylo 1 dans le fichier DXF/DWG sont aussi dessinés avec le Stylo 1 dans ArchiCAD). Cela signifie les éléments du fichier DXF/DWG sont dessinés dans des couleurs différentes de celles d’ArchiCAD. Guide de conversion DXF/DWG 27 1 Chapitre 1 : Référence des commandes Informations 3D Dans les éléments de bibliothèque créés, vous pouvez inclure des données 3D soit au format binaire, soit au format GDL. - Les données 3D sont stockées au format binaire. Elles prennent ainsi moins de place et peuvent se dessiner plus rapidement. Elles sont instantanément testées lors de leur lecture. Si les informations 3D ne peuvent pas être traitées, vous obtenez un message d’erreur. Pour résoudre tout problème, utilisez l’option suivante. - Les données 3D sont stockées dans des scripts GDL. Avec cette méthode, aucun test n’est effectué␣ ; l’importation n’échoue pas en cas de problème. Par la suite, vous pouvez tester, examiner et, le cas échéant, modifier le script et même l’enregistrer au format binaire dans ArchiCAD. Remarque␣ : Avec ces méthodes, vous ne pouvez ajouter d’informations 3D qu’aux éléments de bibliothèque ArchiCAD. Les informations 3D de la section ENTITY ne peuvent pas se traduire en éléments de bibliothèque et sont donc perdues. Dans le dialogue “Ouvrir élément de bibliothèque..”, lorsque le fichier DXF/DWG entier est ouvert comme élément de bibliothèque ArchiCAD, il est transformé en élément de bibliothèque unique contenant l’ensemble du dessin et toutes les informations 3D. Dans ce cas, vous devrez le placer sur votre plan d’étage pour le voir. Espace papier et espace modèle AutoCAD peut placer ses entités dans deux espaces: l’espace modèle et l’espace papier. L’espace modèle peut contenir des entités 2D et 3D tandis que l’espace papier ne peut contenir que des entités 2D. A part cette restriction, l’utilisateur AutoCAD peut choisir l’espace où il place ses entités. Dans AutoCAD, les éléments de construction sont habituellement créés dans l’espace modèle. Cet espace est équivalent au plan d’étage et de la fenêtre 3D d’ArchiCAD. L’espace papier est l’endroit où les utilisateurs préparent l’impression et le traçage de leurs dessins␣ ; sa fonction est similaire à celle de PlotMaker. Dans ArchiCAD, vous disposez de trois options à l’entrée et à la sortie. La première consiste à importer des éléments de l’espace défini dans le fichier DXF/DWG ouvert. Cette option est disponible à l’entrée. Les deux autres choix consistent soit à lire/ écrire uniquement les éléments de l’espace papier, soit ceux de l’espace modèle. 28 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes A l’entrée dans PlotMaker, vous pouvez soit indiquer au programme de placer toutes les entités de l’espace papier dans la mise en page et toutes les entités de l’espace modèle dans un dessin, soit sélectionner l’espace dont vous désirez placer les éléments dans un dessin ou une mise en page. Lors de leur enregistrement au format DXF/DWG à partir de PlotMaker, les éléments de la mise en page sont toujours enregistrés dans l’espace papier et les éléments du dessin sont toujours enregistrés dans l’espace modèle. Lorsque vous enregistrez un dessin, vous pouvez spécifier l’espace dans lequel vous voulez l’enregistrer. Pour plus d’informations sur les options disponibles, reportezvous à la description de chaque dialogue plus haut dans ce chapitre. Support de la fusion Si vous coopérez avec quelqu’un qui utilise AutoCAD (ou tout autre programme capable d’importer/exporter des fichiers DXF ou DWG), procédez comme suit␣ : 1. Travaillez sur les aspects architecturaux du plan jusqu’à ce qu’il atteigne un degré de finition suffisant pour que la personne avec laquelle vous coopérez puisse y ajouter ses détails (vous ne devez pas nécessairement le terminer). 2. Enregistrez ensuite un fichier DXF ou DWG contenant des informations spécifiques à ArchiCAD pour le support de la fusion à son intention. Guide de conversion DXF/DWG 29 1 Chapitre 1 : Référence des commandes Remarque␣ : Vous devez d’abord donner un nom à votre projet ArchiCAD (enregistrer un PLN), parce que les fichiers DXF/DWG qui résultent d’un PLN du nom Sans titre.PLN ne contiennent pas les informations nécessaires à la fusion. Si un fichier DXF/DWG ne contient pas d’information de fusion, vous ne serez pas en mesure de reconstruire les éléments du modèle ArchiCAD, mais seulement les simples données natives d’AutoCAD. 3. Continuez à travailler sur le plan d’origine pendant que votre confrère travaille sur le fichier DXF/DWG. Pendant que vous travaillez sur l’architecture, lui ajoute ses propres détails (l’électricité ou la plomberie, par exemple). Il se peut alors que votre confrère modifie quelque chose que vous avez créé. Par exemple, imaginons qu’il déplace un mur ou duplique un objet. 4. Il s’agit maintenant de rassembler vos modifications. Exécutez la commande Fusionner du menu Fichier et sélectionnez le fichier DXF/DWG à fusionner. Dans la boîte de dialogue qui apparaît, se trouve le bouton Options Fusion (pour plus d’informations, reportez-vous à la section Options de fusion plus loin dans ce chapitre). 5. Répétez les étapes à partir de l’étape (2) autant de fois que nécessaire. Pour bien comprendre comment la fusion fonctionne, regardons d’un peu plus près ce qui se passe à l’étape (3)␣ : Dans ArchiCAD␣ : - Vous pouvez ajouter de nouveaux éléments. Même si vous les créez en dupliquant des éléments existants, ils sont quand même nouveaux, puisqu’ils reçoivent une ID unique. - Vous pouvez modifier des éléments créés à l’étape (1). Par exemple, vous pouvez les déplacer, les étirer ou seulement changer une option de matière. Si vous placez ou modifiez une fenêtre ou une porte dans un mur, le mur est modifié, puisque sa date de modification a changé. Cela signifie que lorsque vous fusionnerez le fichier DXF/DWG avec votre plan ArchiCAD, la seule possibilité sera d’afficher le contour de dessin à côté de l’élément de modèle de mur ArchiCAD. - Vous pouvez supprimer quelque chose. Qu’est-ce qu’un utilisateur d’AutoCAD peut faire sur votre fichier DWG␣ ? - Il peut ajouter de nouveaux éléments. 30 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes - Il peut déplacer, effectuer des rotations et dupliquer par symmétrie les éléments que vous avez exportés. Il peut même les étirer, bien que cela soit déconseillé. En effet, la fonction de fusion ne traite que les informations qui préservent la taille. - Il peut supprimer ou dupliquer des éléments. Comment savoir si un élément de dessin (dans la terminologie d’AutoDesk, cela s’appelle une entité) a été exporté par vos soins ou a été créé par votre confrère␣ ? Comment savoir quelles modifications ce dernier a apportées aux éléments que vous avez créés␣ ? AutoDesk permet d’ajouter à toute entité des informations personnalisées (appelées données détaillées d’entité). Vous pouvez donc enregistrer des informations spécifiques à ArchiCAD avec l’image de chaque élément que vous exportez. Ces éléments peuvent être SIMPLES, c’est-à-dire pouvant être représentés par une seule entité d’AutoCAD (par exemple, un cercle), ou COMPLEXES (par exemple, un mur composé de deux lignes et d’une hachure). Les éléments complexes doivent être regroupés en BLOCS (quelque chose qui ressemble aux éléments de bibliothèque d’ArchiCAD) pour qu’ils puissent être manipulés comme un tout. ArchiCAD 6.5 utilisait l’option Données étendues pour enregistrer de nombreuses informations destinées à re-générer les éléments à partir du dessin uniquement. Cela n’est plus nécessaire et donc plus supporté. Pour pouvoir incorporer les modifications apportées par un utilisateur d’AutoCAD, votre plan doit contenir l’élément d’origine intact. Cela signifie que seules des informations minimales seront enregistrées, en l’occurrence les informations suivantes␣ : - ID unique (ArchiCAD) et type d’élément - Trois coordonnées qu’AutoCAD transforme si l’entité est déplacée, tournée ou étirée. Si l’autre programme n’est pas AutoCAD, il doit se comporter de façon similaire. - ID AutoCAD du calque de l’élément, afin qu’ArchiCAD puisse détecter si l’élément a été déplacé vers un autre calque dans AutoCAD - ID AutoCAD de l’élément d’origine exporté, afin de distinguer l’original de ses copies Que se passe-t-il lors de la fusion␣ ? Guide de conversion DXF/DWG 31 1 Chapitre 1 : Référence des commandes - Eléments créés sur le plan d’étage après l’exportation au format DWG␣ : rien. - Entités ajoutées dans AutoCAD (à l’exception des copies d’éléments créées dans ArchiCAD)␣ : vous souhaiterez probablement les garder␣ ; elles sont donc ajoutées à votre plan. - Eléments exportés dans le fichier DWG (qu’ils aient été modifiés ou pas dans l’autre programme)␣ : le problème ici, c’est que rien ne vous empêche, vous et votre confrère, de modifier/supprimer les mêmes éléments en même temps. La situation peut être représentée par la matrice suivante␣ : où: 1: l’utilisateur d’ArchiCAD ne modifie pas l’élément 2: l’utilisateur d’ArchiCAD modifie l’élément 3: l’utilisateur d’ArchiCAD supprime l’élément A: l’utilisateur d’AutoCAD ne modifie pas l’élément B: l’utilisateur d’AutoCAD modifie l’élément C: l’utilisateur d’AutoCAD copie l’élément D: l’utilisateur d’AutoCAD supprime l’élément - Le cas 1/A est simple␣ : personne n’a modifié l’élément, il est donc intact. - 1/B␣ : l’état d’origine de l’élément peut être déduit du plan, il n’y a donc pas de problème pour appliquer les changements. - 1/C␣ : comme 1/B, sauf que les modifications sont appliquées aux copies de l’élément d’origine. - 1/D␣ : l’élément est supprimé. Mais si vous avez modifié (1) ou supprimé (2) un élément, les résultats peuvent être tout différents. Imaginons que vous ayez déplacé un mur que l’utilisateur d’AutoCAD a, lui, laissé en place (cas 2/A). Par contre, lui a monté des tubes sur le mur. Ils apparaissent maintenant dans le vide. Vous pouvez aussi avoir tous les deux déplacé le même élément (cas 2/B). Votre déplacement est terminé, mais vous ne savez pas quoi faire du sien parce que la position d’origine de l’élément ne figure plus sur le plan. En fait, la seule façon de solutionner ce problème est la suivante␣ : le dessin d’AutoCAD contient l’image de l’élément qui reflète les 32 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes modifications souhaitées. Cette image (ou à tout le moins son contour) peut être représentée dans le plan d’étage afin que vous puissiez voir ce que l’utilisateur d’AutoCAD avait l’intention de faire. Vous pouvez alors modifier le plan manuellement. Remarque␣ : Si un élément a été agrandi ou réduit dans AutoCAD, le module d’extension de fusion en représentera les contours. Les éléments agrandis ou réduits apparaissent sous la forme de lignes, d’arcs et de hachures simples dans ArchiCAD. - Le cas 3/D est le plus simple de tous␣ : vous aviez tous les deux l’intention de supprimer l’élément. Comme vous l’avez fait tous les deux, il n’y a donc plus rien à faire. Notez que la fusion peut être configurée␣ ; les solutions présentées ci-avant ne sont donc que des suggestions. Il existe de nombreuses autres possibilités␣ : - Vous pouvez déplacer l’élément d’origine vers un autre calque. - Vous pouvez déplacer l’élément provenant du dessin AutoCAD vers un autre calque. - Vous pouvez demander à ArchiCAD de vous inviter à entrer des informations supplémentaires à n’importe quel moment de la fusion. Dans ce cas, ArchiCAD affiche l’élément en question à grande échelle afin que vous puissiez examiner les modifications et décider ce qu’il y a lieu de faire. Guide de conversion DXF/DWG 33 1 Chapitre 1 : Référence des commandes 34 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Options de fusion Cette boîte de dialogue permet de configurer la fusion. Vous pouvez choisir une configuration existante ou en créer une nouvelle. Les fichiers de configuration doivent se trouver dans le même dossier que le module d’extension. De plus, vous pouvez aussi copier, renommer ou supprimer les fichiers de configuration à l’aide des boutons appropriés. Vous pouvez en fin enregistrer les configurations qui correspondent à vos différents besoins dans des fichiers séparés. Lors de la fusion d’un fichier DXF/DWG, ArchiCAD recherche d’abord le fichier .mcf défini dans la section #MERGECONFIG du fichier DXF-DWG Config.txt. Si cette section n’est pas utilisée, ArchiCAD recherche alors le fichier de configuration dxf.mcf, puis le fichier default.mcf. S’il ne trouve aucun de ces deux fichiers ou si vous souhaitez utiliser un autre fichier .mcf, sélectionnez-en un dans la boîte de dialogue Options Fusion. Un jeu de configuration détermine ce qui se passera lorsque vous fusionnerez un fichier DXF/DWG avec votre plan. La fusion n’affecte que les éléments visibles et non verrouillés. Donc, pour préserver un élément, masquez-le ou verrouillez-le. Pour examiner et même éditer un jeu de configuration, cliquez sur la petite flèche près de Editer règles pour texte de configuration courant. Les règles de la liste sont éditables. Il peut y avoir jusqu’à 16 règles. Chaque règle est constituée d’une condition et d’une ou plusieurs actions. Si un élément en provenance du dessin DXF/DWG remplit la condition d’une règle, les actions de la règle lui sont appliquées. Les éléments qui ne répondent à aucune condition de la liste sont simplement ignorés. Ajouter ou supprimer une règle Le bouton Nouvelle Règle permet d’ajouter une nouvelle règle vide à la fin de la liste. La condition et les actions de la règle sont toujours indéfinies à ce stade. Une règle est valide dès qu’une condition et au moins une action ont été définies. Guide de conversion DXF/DWG 35 1 Chapitre 1 : Référence des commandes Vous pouvez supprimer une règle en sélectionnant la ligne, puis en cliquant sur le bouton Supprimer Règle. Notez que vous ne pouvez pas sélectionner les lignes de séparation. Editer une règle Pour éditer une condition, cliquez sur la règle dont vous souhaitez éditer la condition dans la liste, puis choisissez un autre type de condition dans la fenêtre qui apparaît. L’édition d’actions est tout à fait similaire␣ : cliquez sur la règle dont vous souhaitez éditer une action, puis choisissez une autre action ACTIVE dans le menu déroulant qui apparaît. Pour supprimer une action d’une règle, sélectionnez cette dernière, puis cliquez sur le bouton Supprimer Action. Une règle doit avoir au moins une action␣ ; vous ne pouvez donc pas supprimer la dernière. Pour ajouter une action après l’action sélectionnée, cliquez sur le bouton Ajouter Action. La nouvelle action est indéfinie. Vous devez donc la définir. L’ordre des actions peut être important (par exemple, vous obtenez des résultats différents selon que vous dupliquez d’abord un mur, puis déplacez l’original ou que vous déplacez d’abord l’original, puis le dupliquez). D’habitude, les actions sont appliquées à des éléments du plan ArchiCAD, mais pas nécessairement. Les actions qui suivent une action de duplication d’un élément sont toujours appliquées à la copie. Les actions qui suivent une action de tracé du contour à partir d’un fichier de fusion sont 36 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes toujours appliquées au contour de dessin enregistré dans le fichier DXF/DWG. Actions de fusion Les actions suivantes sont disponibles␣ : - Mettre l’élément sur le calque␣ : permet de placer l’élément de plan d’étage sur le calque indiqué dans le fichier DXF/DWG. - Mettre l’élément sur le calque «␣ Supprimé␣ ». - Mettre l’élément sur le calque «␣ Modifié␣ ». Guide de conversion DXF/DWG 37 1 Chapitre 1 : Référence des commandes - Mettre l’élément sur le calque «␣ Copié␣ ». Ces actions permettent de placer l’élément sur un calque spécial créé par le module d’extension. C’est utile, par exemple, pour distinguer les éléments édités par l’utilisateur d’AutoCAD des vôtres. - Dupliquer l’élément␣ : permet de créer une copie de l’élément. - Transformer l’élément␣ : permet d’appliquer à l’élément les transformations qui lui ont été appliquées dans le fichier DXF/ DWG (déplacement, rotation, copie symétrique, changement de calque). Notez que la dernière transformation n’est appliquée que si l’action Placer l’élément sur le calque … est aussi active. Les opérations de changement de taille sont ignorées. - Effacer l’élément␣ : permet de supprimer l’élément du plan. - Contour à partir du fichier fusionné␣ : cette action doit être activée si vous souhaitez placer le contour d’un élément dans le plan ou si vous pouvez choisir d’autres actions. C’est le cas lorsque l’élément d’origine a été modifié ou supprimé dans ArchiCAD. Dans ce cas, l’élément est généré à partir des entités d’AutoCAD sous la forme d’un jeu d’éléments ArchiCAD 2D. 38 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Utilisation des outils AutoCAD 1 Dans ArchiCAD, il est possible de travailler avec des fichiers de référence externes de la même manière que dans AutoCAD. L’utilisation des références externes permet d’économiser de l’espace disque et du travail. Cette méthode consiste à associer un fichier DWG ou DXF à votre dessin␣ ; ce fichier se charge et s’affiche automatiquement dans votre projet. Vous pouvez utiliser les points d’attraction de tous les éléments du fichier XREF (fichier de référence externe)␣ ; ces points figurent également sur vos documents imprimés. Dans un projet, on utilise fréquemment les fichiers XREF pour des éléments communs à plusieurs types de dessin (p. ex. les contours de murs extérieurs et intérieurs. Si vous disposez d’un fichier contenant ces données, vous pouvez l’associer à d’autres dessins. Les informations géométriques de ce fichier XREF peuvent être utilisées sans qu’elles fassent réellement partie du fichier Projet. Par ailleurs, si la source des données du fichier externe (DWG ou DXF) est modifiée, ces modifications peuvent être actualisées immédiatement de façon à toujours disposer des données les plus récentes. Grâce à ces nouvelles fonctionnalités d’ArchiCAD, vous pouvez maintenant associer et dissocier des fichiers XREF, les détacher et les recharger, les attacher au fichier projet et afficher des informations à leur sujet. Ces fonctions sont disponibles dans le sous-menu Commandes AutoCAD du menu Outils. Traitement de XREF La première commande du menu est “Traitement de XREF”. Lorsque vous la choisissez, le dialogue suivant s’affiche␣ : Guide de conversion DXF/DWG 39 Chapitre 1 : Référence des commandes La plupart des fonctions XREF peuvent s’effectuer dans ce dialogue. Les options sont décrites dans ce qui suit. Boutons de mode d’affichage Les deux boutons situés dans le coin supérieur gauche permettent de choisir le mode d’affichage des fichiers XREF. Celui de gauche affiche les fichiers dans l’ordre dans lequel ils ont été associés. Le second bouton affiche les fichiers XREF suivant leur hiérarchie dans une vue arborescente. Les fichiers DWG utilisés comme références externes peuvent également contenir d’autres références externes. L’imbrication résultante signifie que certains fichiers sont appelés dans d’autres fichiers auxquels le fichier projet ArchiCAD fait référence. Cette imbrication peut être assez complexe et s’étendre sur plusieurs niveaux. L’affichage des fichiers de référence externes dans une vue arborescente permet de voir quels fichiers font référence à d’autres et indique ce qui doit se charger dans le projet. Si un fichier fait lui-même référence à d’autres fichiers, le signe + figure à sa 40 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes gauche. Lorsque vous cliquez sur ce signe +, vous développez la liste des références du fichier en question. Dans l’exemple cidessus, vous voyez que le fichier “3D STUFF” fait référence au fichier “MISC”. Sachant cela, vous vous attendez donc à trouver le contenu de MISC sur votre plan d’étage. La zone suivante du dialogue présente une liste d’informations sur les fichiers associés. En mode liste, vous voyez les données concernant chaque fichier␣ : - Nom de référence : Donne le nom de référence. C’est habituellement le même que le nom du fichier joint. - Etat : Vous donne l’état exact du fichier après chaque opération qui le concerne, comme “Chargé”, “Détaché”, “Rechargé”, “Déchargé” ou “Lié”. - Taille : Vous donne la taille du fichier. - Type : Indique le type de référence externe, soit “Attacher” ou “Recouvrement”. - Date : Vous donne la date de la dernière modification du fichier. - Exemplaires : Vous indique combien de fois un certain fichier de référence externe a été joint au projet. Comme pour les objets de bibliothèque, vous pouvez joindre plusieurs fois un fichier de référence externe à plusieurs endroits (calques, différents étages, etc.) d’un projet. Attacher Les boutons de commande des opérations XREF se trouvent à droite près du champ de liste. Le premier bouton est Attacher. Cliquer dessus affiche le dialogue Attacher XREF. Guide de conversion DXF/DWG 41 1 Chapitre 1 : Référence des commandes Dans la surface Nom XREF, vous spécifier le nom du fichier à attacher: - Si vous cliquer sur le bouton Navigation, un dialogue d’ouverture de fichiers s’affiche, vous permettant de sélectionner le fichier DXF ou DWG à attacher comme fichier de référence externe. - Vous pouvez également sélectionner un fichier dans la liste des références existantes pour définir une autre instance de ce fichier dans le projet. Le champ Chemin affichera toujours le chemin exact du fichier sélectionné. Dans le volet Type de référence, vous pouvez choisir entre les méthodes d’association Attacher ou Recouvrement. Ces deux méthodes diffèrent par la façon dont les XREF imbriqués sont traités. Une imbrication se produit lorsque vous chargez un fichier de référence externe qui fait lui-même référence à d’autres fichiers. Lorsque vous “joignez” un fichier de référence externe, tous les niveaux d’imbrication peuvent être affichés dans le fichier Projet. Lorsque vous “superposez” un fichier de référence externe, tout fichier XREF imbriqué à partir du fichier référencé ne sera pas visible dans le projet. Les tableaux suivants affichent les différents cas qui peuvent se produire lorsque vous attachez/superposez des fichiers DWG qui contiennent eux-mêmes des XREF joints/superposés. 42 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes XREF attaché, XREF imbriqué initialement attaché XREF attaché, XREF imbriqué initialement superposé XREF superposé, XREF imbriqué initialement attaché XREF superposé, XREF imbriqué initialement superposé XREF visible (oui/non) XREF imbriqué visible (oui/non) OUI OUI OUI NON OUI OUI OUI NON Exemples : 1. Un fichier DWG appelé BASE.DWG faisant référence au fichier COMMON.DWG est attaché au projet ArchiCAD. Les deux fichiers seront visibles sur le plan d’étage. 2. BASE.DWG faisant référence à un fichier superposé COMMON.DWG est attaché au projet ArchiCAD. BASE.DWG sera visible sur le plan d’étage mais COMMON.DWG ne sera pas visible. 3. Un fichier DWG nommé BASE.DWG faisant référence à un fichier attaché COMMON.DWG est superposé au projet ArchiCAD. Les deux fichiers seront visibles sur le plan d’étage. 4. Un fichier DWG nommé BASE.DWG faisant référence à un fichier superposé COMMON.DWG est superposé au projet ArchiCAD. BASE.DWG sera visible sur le plan d’étage, mais COMMON.DWG ne sera pas visible. Dans le volet Paramètres du dialogue vous pouvez définir où et comment le fichier XREF doit se placer sur le plan d’étage ArchiCAD. Vous pouvez spécifier des valeurs de coordonnées, de rotation et les facteurs d’échelle. Guide de conversion DXF/DWG 43 1 Chapitre 1 : Référence des commandes - Point d’insertion: Dans les champs X et Y, vous pouvez entrer les coordonnées du coin inférieur gauche du rectangle délimitant l’endroit d’insertion. Une autre méthode consiste à cocher la case “Spécifier à l’écran”␣ ; dans ce cas vous entrez ces coordonnées en cliquant sur un point du plan. - Facteurs d’échelle: Vous pouvez spécifier un facteur d’échelle dans les directions X et Y. Vous pouvez également les définir sur l’écran. - Rotation: Vous pouvez tapez l’angle de rotation de l’ensemble du fichier XREF autour de son point d’insertion. Vous pouvez également l’indiquer en cliquant sur l’écran. Remarque␣ : Si vous avez coché les cases “Spécifier à l’écran”, le processus d’entrée se passe de la façon suivante␣ : Si vous spécifiez les coordonnées X et Y, le coin inférieur gauche sera placé. Sinon, vous pouvez cliquer sur le point du plan d’étage de votre choix qui deviendra le point d’insertion. Si vous avez spécifié des facteurs d’échelle, les dimensions du rectangle délimitant le fichier XREF seront modifiées en conséquence. Sinon, vous pouvez étirer ce rectangle comme vous le feriez pour un objet de bibliothèque ArchiCAD. Il est possible d’entrer ou de spécifier des valeurs négatives ou positives pour les facteurs d’échelle. En indiquant des valeurs négatives, vous pouvez obtenir des effets de miroir. Si vous avez spécifié un angle de rotation, le fichier XREF subit une rotation avant d’être dessiné. Sinon, vous pouvez faire pivoter le rectangle à l’aide de la souris, puis terminer par un clic ou en tapant une coordonnée. Si vous ne cochez aucune des trois cases ci-dessus, le fichier XREF se place immédiatement en fonction des valeurs spécifiées dans le dialogue. Cliquer sur le bouton Options permet d’afficher un dialogue simplifé contenant les options qui s’appliquant aux fichiers XREF: 44 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes - Sélectionner fichier de configuration: Vous pouvez sélectionner le fichier de configuration pour le traitement du fichier de sortie DXF/DWG. Pour plus d’informations à ce sujet, reportez-vous à la section “Ouvrir document DXF/DWG plus haut dans ce chapitre. Si vous cliquez sur le bouton “Détails”, vous ouvrez le dialogue Détails du fichier de configuration dans lequel vous pouvez modifier le contenu du fichier. - Transformer unité DXF/DWG du Dessin: Spécifie le facteur de conversion entre une unité de dessin AutoCAD et l’unité du dessin ArchiCAD correspondante. Pour plus d’informations, reportez-vous à la section “Unités de dessin” de ce chapitre. La valeur par défaut dépend du réglage courant des Facilités. - Correspondance avec table des couleurs AutoCAD: Indique au programme complémentaire DXF/DWG de faire correspondre les couleurs du fichier de sortie ArchiCAD à celles de la table AutoCAD. Pour plus d’informations, reportez-vous à la section “Correspondance des couleurs” plus loin dans ce chapitre. - Défauts: Lorsque vous cliquez sur ce bouton, vous restaurez la valeur par défaut de toutes les options. Remarque␣ : Lorsque vous joignez un fichier de référence externe à votre projet, ArchiCAD crée automatiquement un calque pour le placer. Les noms de calques créés à cet effet ont le format suivant␣ : ‘NOM_XREF | NOM_CALQUE’. Les noms des Calques d’un fichier XREF attaché dans la liste des Calques Par exmple, le calque PEN_56 d’un fichier attaché à votre projet avec un nom de XREF de MODELE_3D deviendra le calque “MODELE_3D|PEN_56”. Détacher Le bouton suivant du dialogue Traitement de XREF est le bouton “Détacher”. Lorsque vous cliquez sur ce bouton, le fichier XREF se dissocie du dessin, ce qui signifie qu’après avoir refermé le dialogue, le fichier XREF détaché sera retiré du fichier Projet. Si Guide de conversion DXF/DWG 45 1 Chapitre 1 : Référence des commandes vous voulez le réutiliser, vous devrez le joindre à nouveau. La colonne “Etat” reflétera l’état “détaché”. Recharger Lorsqu’un fichier DWG ou DXF utilisé comme référence externe a été modifié, vous pouvez faire figurer ces modifications dans votre fichier projet ArchiCAD en cliquant sur le bouton “Recharger”. Le programme recharge ensuite le fichier entier dans ArchiCAD, puis affiche l’état correspondant. Par ailleurs, si vous avez déchargé un fichier de référence externe, vous pouvez le recharger avec ce même bouton. La colonne “Etat” du dialogue reflétera l’état correspondant. Remarque␣ : Le processus de rechargement n’affiche pas de dialogue pour spécifier les paramètres d’entrée. Ceux-ci sont présents dans la base de données␣ : le programme utilise les mêmes données que celles de la commande Joindre. Décharger Lorsque vous cliquez sur ce bouton, le fichier de référence externe sélectionné est déchargé de la mémoire et son contenu n’apparaît plus sur le plan d’étage␣ ; le projet conserve toutefois la référence. Contrairement à la commande “Détacher” qui retire le fichier du projet et de la liste de gestion XREF, la commande Décharger ne supprime pas la référence. Pour afficher de nouveau le fichier joint, cliquez sur le bouton “Recharger”. La colonne “Etat” du dialogue indique l’état du fichier. Remarque␣ : Après avoir déchargé un fichier XREF, un texte s’affiche au point d’insertion du fichier XREF pour vous en avertir. Si vous déchargez par exemple le fichier XREF “MURS”, le message “MURS” XREF déchargé”” s’affiche sur le plan d’étage à la place du mur. Lier Vous pouvez reprendre le contenu du fichier XREF joint et l’incorporer au projet à l’aide de la commande “Lier”. Cette commande fusionne le contenu du fichier de référence externe au projet et supprime le nom du fichier de la liste des références externes. Remarque␣ : Le lien incorpore toutes les instances du fichier de référence au projet. Il n’est pas possible de ne lier qu’une instance d’un fichier XREF. 46 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Lorsque vous liez un fichier XREF, les noms de calque du XREF reflètent la modification et prennent le format suivant␣ : “XREF_NOM $ NOMBRE $ CALQUE_NOM”. 1 Noms des Calques des fichiers XREF liés dans la liste des Calques Un exemple: le calque PEN_5 du fichier XREF ‘MURS’ a été converti en ‘MURS|PEN_5’ lorsqu’il a été attaché. En le liant au projet, son nom sera changé en ‘MURS$36$PEN_5”, 36 étant le numéro ordinal dans la liste des calques. XREF trouvé à - Navigation Lorsque vous cliquez sur le bouton “Navigation”, le dialogue qui s’affiche vous permet de modifier le fichier de la référence sélectionnée. Lorsque vous avez sélectionné un autre fichier, vous revenez au dialogue Traitement de XREF où vous devez cliquer sur le bouton “Recharger” pour appliquer la modification. Lorsque vous quittez le dialogue en cliquant sur OK, ArchiCAD recharge le nouveau fichier qui est ensuite associé au nom XREF donné. Cette fonctionnalité est particulièrement utile lorsque votre projet possède une référence XREF dont le fichier d’origine a été modifié et enregistré sous un autre nom. Considérez par exemple un plan d’étage joint au projet de décoration intérieure nommé “Plan d’étage990728.DWG”. Par la suite, le plan d’étage change, il est enregistré sous le nom “Plan d’étage 990801.DWG”. Le bouton Parcourir permet de sélectionner ce nouveau nom de fichier et de l’associer à la dernière version du plan d’étage. De cette façon, le décorateur peut le mettre rapidement à jour et l’utiliser pour des travaux ultérieurs. Afficher Journal Ce bouton permet d’agrandir le dialogue vers le bas pour afficher une liste reprenant toutes les opérations effectuées dans le dialogue Traitement de XREF au cours de votre session. Guide de conversion DXF/DWG 47 Chapitre 1 : Référence des commandes Ce journal vous permet de voir ce que programme va effectuer lorsque vous cliquez sur le bouton OK. Lorsque le journal est affiché, le bouton “Masquer le journal” apparaît en bas. Ce bouton permet de masquer le journal. Attacher XREF Si vous choisissez cette commande dans le menu “Commandes AutoCAD”, vous accédez directement au dialogue “Attacher XREF”. Cette commande est utile lorsque vous voulez seulement attacher un fichier XREF à votre projet. Sélectionner tous les XREFs Cette commande sélectionne tous les fichiers XREF du plan d’étage. Elle vous permet donc de distinguer les éléments provenant des fichiers XREF des autres. Synchroniser stylos Cette commande remplace simplement toutes les couleurs de stylos ArchiCAD par les couleurs de stylos de la table des couleurs d’AutoCAD. Après cette commande, l’épaisseur de trait de tous les stylos est ramenée par défaut à 0,18 mm. L’effet de cette commande ne peut pas être annulé. Un dialogue d’alerte apparaît. L’exécution de la commande n’est accomplie qu’après votre confirmation. Maintenance du parcours de recherche Cet élément du menu Commandes AutoCAD ouvre un dialogue qui permet une gestion aisée des parcours de recherche définis en ouvrant ou enregistrant un fichier DWG/DXF. 48 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes La partie supérieure du dialogue liste tous les parcours mémorisés par l’extension depuis le démarrage du projet (c’est-à-dire les parcours menant aux fichiers de forme, de police, de XREF ou d’image trouvés à l’ouverture d’un fichier DXF/DWG). En exécutant une opération d’enregistrement ou de chargement, le contenu de la section #SEARCHPATH du fichier de configuration concerné est automatiquement ajouté à la liste. La partie supérieure du dialogue liste tous les parcours définis dans les sections #SEARCHPATH de tout fichier de configuration DXF-DWG pendant l’existence du projet. Ces parcours de recherche sont mémorisés chaque fois que vous ouvrez ou enregistrez un fichier DXF/DWG. Aller dans le fichier de configuration et définir ou changer des chemins de recherche nécessite une opération d’ouverture et d’enregistrement avant que la définition ou le changement n’entre en vigueur. Le champ Légende dans la partie gauche de la section inférieure du dialoge fournit des informations sur l’état des dossiers définis par les parcours de recherche. Des icônes spéciales indiquent les dossiers existants, les dossiers ayant existé mais qui ont été supprimés et les dossiers qui n’ont jamais été trouvés. Dans l’exemple suivant, il y a deux dossiers existants, mais aussi deux parcours qui pointent sur des dossiers inexistants. Si, par exemple, vous supprimez le dossier ‘DWGFILES’ dans le Finder (Mac) ou dans Windows Explorer, le dialogue se présentera comme suit à l’ouverture suivante: On voit que le dossier a été supprimé. Vous pouvez déplacer les éléments de la liste vers n’importe quelle autre position. Lorsque le curseur survole un élément, il change d’apparence pour indiquer que l’élément peut être déplacé. Cela permet d’arranger la liste de la façon qui vous convient le mieux. Guide de conversion DXF/DWG 49 1 Chapitre 1 : Référence des commandes Le bouton Effacer Elément Sélectionné permet de supprimer un chemin de recherche qui a été utilisé dans le projet, mais n’est plus utilisé. Vous pouvez supprimer des chemins de recherche pour économiser de l’espace disque et rendre la boîte de dialogue plus lisible. Pour supprimer un chemin, sélectionnez-le simplement dans la liste, puis cliquez sur le bouton Supprimer Elément Sélectionné. Le bouton Dossier supprimé va supprimer dans la liste tous les dossiers indiqués qui n’existent plus. Gardez à l’esprit que tout changement apporté au contenu de la boîte de dialogue n’entrera en vigueur qu’une fois que vous l’aurez quittée en cliquant sur le bouton OK. Si vous sélectionnez un chemin de recherche dans la liste et cliquez sur le bouton Voir Dossier en bas à droite, la boîte de dialogue se développe pour afficher le contenu du dossier vers lequel le chemin de recherche sélectionné pointe. Il est alors possible d’afficher le contenu du dossier vers lequel le parcours sélectionné pointe. Ceci peut être important pour vérification. Il y a deux boutons dans l’angle inférieur gauche du dialogue pour choisir entre les modes “par icônes” et “par petites icônes”. Cliquer sur le bouton “Voir dossier” quand le dialogue est étendu a l’effet de fermer la section inférieure du dialogue. 50 Guide de conversion DXF/DWG Chapitre 1 : Référence des commandes Enregistrer Options/ Charger Options Enregistrées 1 Cette commande permet de mémoriser tous les choix faits dans les dialogues d’ouverture et d’enregistrement de fichiers DXF-DWG (enregistrement du plan ArchiCAD, enregistrement de la fenêtre 3D ArchiCAD, enregistrement de la mise en page PlotMaker, ouverture en tant qu’élément de bibliothèque ArchiCAD, etc.). Elle enregistre les réglages de chacun de ces dialogues dans un fichier texte au format codé. Ces réglages sont ceux utilisés la dernière fois pour ce type d’opération d’ouverture ou d’enregistrement de fichier DXF/DWG à partir de la fenêtre active dans ArchiCAD ou PlotMaker. Les parcours de recherche sont également mémorisés. A titre d’exemple, voici un fichier texte enregistrant les options: LOAD_TO_AC(1)=1.000000 1 1 1 0 0 1 1 LOAD_TO_PM(1)=1.000000 1 1 0 0 0 0 1 LOAD_TO_SYM(1)=1.000000 1 1 0 0 1 3 2 LOAD_XREF(1)=1.000000 1 1 1 0 0 0 1 SAVE_AC_2D(1)=1.000000 1 1 0 1 14 0 1 0 SAVE_AC_SECT(1)=1.000000 1 1 0 1 14 0 1 0 SAVE_PM(1)=1.000000 1 1 0 1 14 0 1 1 SAVE_AC_3D(1)=1.000000 1 14 1 1 1 0 0 D:\ACADR12\SAMPLE D:\ACADR12\SUPPORT D:\PROGRAM FILES\DWGDEMO D:\PROGRAM FILES\DWGFILES Les valeurs informent l’extension des derniers réglages utilisés. Remarque: ArchiCAD, PlotMaker et d’autres applications peuvent avoir des réglages différents. Par exemple, en choisissant cette commande dans ArchiCAD, le jeu d’options comprendra des informations spécifiques à PlotMaker, qui ne seront pas utilisées. A l’aide de cette commande, vous pouvez vous assurer que les mêmes options sont utilisées par toutes les personnes qui travaillent dans votre bureau lorsque vous communiquez par DXF/ DWG. Enregistrez vos options de la façon décrite ci-avant et copiez les fichiers TXT sur tous les autres postes de travail du bureau. Envoyez-les aussi à ceux de vos collaborateurs externes qui travaillent avec ArchiCAD. Cette commande permet de recharger les réglages mémorisés au préalable. Elle ouvre un dialogue standard, dans lequel vous Guide de conversion DXF/DWG 51 Chapitre 1 : Référence des commandes pouvez sélectionner un fichier texte dans lequel les options de dialogue seront lus. Ces commandes peuvent aussi être utiles lorsque Graphisoft distribue une nouvelle version du module d’extension DXF-DWG Add-On. Au lieu de re-définir les options souhaitées dans les différentes boîtes de dialogue dans la nouvelle version du module d’extension, il suffit d’enregistrer les paramètres, de quitter ArchiCAD, de remplacer l’ancienne version du module d’extension par la nouvelle, de rouvrir ArchiCAD et de charger les options enregistrées. Travailler avec les données étendues L’expression “données étendues” est un terme AutoCAD. Elle fait référence aux informations (de n’importe quel type) qui peuvent être jointes à un fichier DWG ou DXF. Le rôle des données étendues générées par ArchiCAD est différent␣ : elles supportent des changements de fusion dans le plan d’origine. Le rechargement dans un autre plan n’est pas supporté. Les changements apportés à un éléments ne peuvent être incorporés que si l’élément n’a pas été modifié depuis l’exportation dans le fichier DXF/DWG (la position et la géométrie d’origine est requise pour calculer les changements). 52 Guide de conversion DXF/DWG Chapitre 2 : Personnalisation 2 Chapitre 2 Personnalisation L’interface ArchiCAD DXF/DWG dispose de plus d’options que ce qui est décrit dans le chapitre Références des commandes. Si vous n’êtes pas satisfait de votre entrée/sortie, veuillez consulter ce chapitre. L’interface ArchiCAD DXF/DWG vous propose deux manières supplémentaires d’atteindre le but souhaité␣ : les fichiers de configuration et l’utilisation des fichiers DXF/DWG comme référence (modèle). Dans ce chapitre, vous verrez comment manipuler le processus de conversion et comment utiliser ces fichiers de configuration pour définir un standard d’échange pour chaque consultant ou client. Composants Pour personnaliser votre interface DWG/DXF, vous disposez de deux composants␣ : - Le fichier de configuration est un simple fichier texte qui doit être placé dans le même dossier que le programme complémentaire DXF/DWG. Il décrit la correspondance entre les éléments des bases de données ArchiCAD et AutoCAD. - Le fichier modèle est un fichier DWG ou DXF. Il contient des modèles pour permettre à ArchiCAD d’exporter un fichier dessin au format AutoCAD. Les boîtes de dialogue décrites dans le chapitre Référence des commandes ne proposent pas de possibilités de personnalisation␣ ; leurs paramètres ne sont pas tributaires des clients ou des consultants. Toutefois, elles permettent à l’utilisateur de sélectionner un fichier de configuration dans le but d’une personnalisation. Ce fichier de configuration peut faire référence à Guide de conversion DXF/DWG 53 Chapitre 2 : Personnalisation un dessin modèle afin d’utiliser ensemble les deux composants principaux de personnalisation. La section suivante décrit comment ces deux composants interagissent avec ArchiCAD et l’un avec l’autre. L’illustration suivante montre comment un fichier DXF/DWG peut être ouvert. ArchiCAD DWG défaut Dessin.DWG Config.TXT Projet.PLN Deux méthodes d’entrée sont possibles. - La première consiste à lire le fichier dans ArchiCAD sans autre intervention. Il s’agit de la configuration par défaut. - La seconde méthode consiste à utiliser un fichier de configuration pour définir la conversion. ArchiCAD lit le fichier DXF/DWG, puis modifie son contenu suivant les indications du fichier de configuration. Plus loin dans ce chapitre, vous aurez l’occasion d’examiner en détail le contenu du fichier de configuration. Il vous offre notamment l’avantage de pouvoir convertir les calques, les types de trait, les styles, les polices etc. en leur équivalent ArchiCAD pour répondre à vos besoins ou à vos standards d’échange internes. L’illustration ci-dessous montre les méthodes disponibles à l’enregistrement DXF/DWG␣ : ArchiCAD DWG défaut 1 2 Dessin.DWG 3 Config.TXT 4 Projet.PLN 54 Modèle.DWG Guide de conversion DXF/DWG Chapitre 2 : Personnalisation Vous pouvez utiliser quatre méthodes d’enregistrement différentes. - La première – option par défaut – n’utilise pas de fichier de configuration ni de fichier modèle. Tous les éléments ArchiCAD sont convertis en éléments AutoCAD et aucune modification n’est apportée aux calques, types de trait, styles, polices, etc. - La seconde possibilité consiste à spécifier un fichier de configuration à la sortie, sans toutefois sélectionner un fichier modèle. Toutes les options définies dans le fichier de configuration utilisé au moment de la sortie prennent leur effet et le contenu et la structure du fichier DXF/DWG résultant sont modifiés en conséquence. - La troisième possibilité consiste à utiliser le fichier de configuration et à spécifier également un fichier modèle dans la section appropriée du fichier de configuration. En plus des options du fichier de configuration, le fichier DXF/DWG résultant reflète également la version, la structure et les attributs définis dans le fichier modèle. - La quatrième possibilité est semblable à la troisième␣ : elle utilise également le fichier de configuration et le fichier modèle. (Le fichier de configuration doit toujours être accompagné du fichier modèle qu’il mentionne). Dans ce cas cependant, le fichier de configuration ne spécifie que le fichier modèle, sans indiquer d’autres options. Le fichier de sortie est généré uniquement en fonction du contenu du fichier modèle. Le fichier de configuration Le fichier de configuration est un simple fichier texte placé dans le même dossier que le programme complémentaire DXF/DWG. Vous pouvez l’éditer soit dans un éditeur de texte séparé, soit à partir d’ArchiCAD. Les pages suivantes vous présentent les options que vous pouvez utiliser dans votre fichier de configuration. Remarque␣ : Certaines conventions doivent être respectées pour nommer un fichier de configuration. Comme les différent fichiers de configuration utilisés doivent résider dans le même dossier, ils doivent se différencier par des noms distincts. Pour plus d’informations à ce sujet, reportez-vous au chapitre Questions et réponses. Chaque option commence par le caractère dièse ‘#’ en début de ligne. Il peut être suivi par l’un des mots-clés suivants␣ : - CHARCONV Guide de conversion DXF/DWG 55 2 Chapitre 2 : Personnalisation - STYLECONV - SPECLAYERS - PENLAYERS - LAYERCONV - LTYPECONV - SEARCHPATH - NATIONAL - SOLIDFILL - FONTCONV - TEMPLATE_FILE - BYLAYER - DIALPARS - MERGE_CONFIG - DEF_DIALPARS En activant et en configurant des paramètres dans le fichier de configuration, vous pouvez agir sur la correspondance entre les éléments des bases de données ArchiCAD et AutoCAD. Chaque option établit une liaison entre une partie de fichier AutoCAD et une partie de fichier ArchiCAD dans cet ordre. La plupart des options sont bidirectionnelles, ce qui signifie qu’elles affectent à la fois le traitement des données à l’entrée et à la sortie. Lorsque vous lisez un dessin AutoCAD avec une configuration de boîte de dialogue et un fichier de configuration, vous obtenez un projet restructuré dans ArchiCAD. Si vous utilisez ce même fichier de configuration pour enregistrer le projet comme dessin DXF/ DWG, ArchiCAD utilise l’algorithme inverse. Lorsque vous éditez des fichiers de configuration, vous devez respecter les règles suivantes␣ : - Les mots-clés doivent commencer par le caractère dièse “␣ #␣ ”, ils doivent être tapés en MAJUSCULES. Exemple : #PENLAYERS (‘#Penlayers’ n’est pas correct) - En cas d’erreur de syntaxe dans une ligne du fichier de configuration, la commande correspondante n’est pas exécutée. Dans l’exemple précédent (#Penlayers), la ligne du fichier de configuration ne serait pas traitée. 56 Guide de conversion DXF/DWG Chapitre 2 : Personnalisation - Il n’est pas nécessaire de placer les données ne contenant pas de caractères d’espacement entre guillemets. Toutefois, par mesure de précaution, nous vous recommandons d’utiliser les guillemets. Exemple : #STYLECONV STANDARD Times 0 “Times New Roman” 0 2 Mais: #STYLECONV STANDARD - Lorsqu’une ligne présente plusieurs valeurs, la première valeur correspond toujours à AutoCAD et la seconde à ArchiCAD. Dans l’exemple ci-dessus, “␣ STANDARD␣ ” se réfère au style utilisé dans AutoCAD, tandis que “␣ Times␣ ” indique la police TrueType à utiliser dans ArchiCAD. A la suite de ces deux données, une ligne peut en contenir d’autres, à l’exception des options #SPECLAYERS et #PENLAYERS. Pour savoir comment elles fonctionnent dans ces conditions reportez-vous à leur description. Vous pouvez ajouter des lignes de commentaire dans votre fichier de configuration en les faisant précéder d’un point d’exclamation “␣ !␣ ”. Ces lignes ne sont pas interprétées, vous pouvez les utiliser pour insérer des explications aidant à mieux comprendre le fichier. Exemple : !La ligne suivante va placer toutes les fenêtres sur un calque intitulé “␣ Fenêtre␣ ”␣ ! pour répondre à la demande explicite de notre consultant en structures #SPECLAYER WINDOWS “Window” Dans cet exemple, seules les deux dernières lignes sont interprétées. L’option #CHARCONV Effectue une conversion de caractère entre AutoCAD et ArchiCAD selon les valeurs données sous cette section. Chaque ligne doit contenir deux nombres séparés par au moins un caractère d’espacement. Le premier nombre spécifie le code ASCII du caractère dans AutoCAD et le second spécifie le code ASCII dans lequel il doit être converti dans ArchiCAD. La conversion fonctionne dans les deux sens. Guide de conversion DXF/DWG 57 Chapitre 2 : Personnalisation Remarque␣ : La conversion de caractère a été améliorée de sorte que le résultat correct sera obtenu sans devoir utiliser cette option dans le fichier de configuration. Vous pouvez toutefois l’utiliser, mais seulement dans le cas où vous voudriez obtenir un caractère différent (p. ex. lorsque vous enregistrez au format DXF/DWG, tous les caractères doivent être en MAJUSCULES). A cet effet, une table de conversion doit être définie. Exemple : #CHARCONV 30 64 ! ‘ ‘ <-> ‘@’ 97 65 ! ‘a’ <-> ‘A’ 98 66 ! ‘b’ <-> ‘B’ Dans cet exemple, lors de l’ouverture d’un fichier DWG, les caractères ‘a’, ‘b’ et ‘’ sont convertis en ‘A’, ‘B’ et ‘@’. Etant donné que le codage des caractères d’une langue sur un Mac est différent de celui sous Windows et que la conversion programmée ne supporte que le jeu de caractères Roman sur le Mac, les utilisateurs de Macintosh avec d’autres jeux de caractères (codés sur un octet) sont toujours obligés de l’utiliser comme une solution de rechange. D’un autre côté, les anciennes versions d’AutoCAD (R12) ne supportent pas l’identification des jeux de caractères (page de code) si bien que cette solution de rechange doit aussi être utilisée sous Windows. L’utilisation de langues codées sur plus d’un octet (japonais, chinois, coréen) ne pose pas de problème. Important␣ : Les tables de conversion #STYLECONV, #SPECLAYERS, #PENLAYERS, #LAYERCONV et #LTYPECONV sont valides, si bien que les noms AutoCAD peuvent contenir des lettres et des chiffres du système d’exploitation utilisé du côté d’AutoCAD. (Voir aussi l’option #NATIONAL plus loin). Il est possible qu’AutoCAD se bloque s’il rencontre un nom non autorisé. L’option #STYLECONV Effectue une conversion de style de texte lors du processus d’E/S DWG/DXF. Chaque ligne de cette section contient deux chaînes de caractères et un nombre. La première chaîne de caractères correspond à un style de texte AutoCAD␣ ; la seconde correspond au nom de police TrueType lequel le texte du fichier DXF/DWG doit être converti. Le nombre indique une inclinaison en degrés à 58 Guide de conversion DXF/DWG Chapitre 2 : Personnalisation partir de la verticale␣ ; cette valeur définit une mise en forme en italique. La valeur d’inclinaison ne prend effet que lorsque vous enregistrez au format DXF/DWG. Lors de l’ouverture d’un fichier DXF/DWG, l’indicateur italique de la police est défini si le style AutoCAD est ITALIC et que l’inclinaison est supérieure à 15 degrés. Example : #STYLECONV STANDARD Times 0 ITALIC “New York” 20 Dans l’exemple précédent, le texte DXF/DWG utilisant le style STANDARD est converti en police ‘Times’ sans inclinaison. Le texte utilisant le style ITALIC (s’il y en a) est converti en police ‘New York’ dont la case “␣ italic␣ ” est cochée au lieu de la case “␣ Normal␣ ”. Avertissement␣ ! Si le nom de la police TrueType ne correspond pas exactement au nom qui figure dans le menu déroulant de sélection de la police d’ArchiCAD, la police ne sera pas reconnue (par exemple, sous Windows, «␣ Times␣ » ne suffit pas, il faut écrire «␣ Times New Roman␣ »). L’option #SPECLAYERS Dans ArchiCAD, les hachures de portes, de fenêtres et de murs ne possèdent pas leurs propres calques. Elles appartiennent toujours à leur mur “␣ parent␣ ” (le mur dans lequel elles se trouvent) et font toujours partie du même calque que le mur. Cette option peut s’utiliser lorsque vous créez un fichier DXF/DWG pour forcer ArchiCAD à placer ces éléments sur d’autres calques que celui du mur parent. Cette option n’a pas d’effet lorsque vous ouvrez un fichier DXF/DWG. Elle n’est active que si vous choisissez l’option “␣ calques ArchiCAD␣ ” dans le champ “␣ Construire calques selon…” de la boîte de dialogue DWG/DXF Enregistrer sous. Elle n’est pas active si l’un des autres choix (‘Couleur de trait’ ou ‘Types d’éléments’) est sélectionné. Cette section peut contenir un maximum de trois lignes et chaque ligne contient deux chaînes de caractère. La première chaîne peut prendre les valeurs suivantes en MAJUSCULES␣ : ‘DOORS’, ‘WINDOWS’ ou ‘HATCHES’. La seconde chaîne spécifie le nom du calque à construire dans le fichier DWG/DXF pour y placer ces éléments. Guide de conversion DXF/DWG 59 2 Chapitre 2 : Personnalisation Example : #SPECLAYERS DOORS “Calques de portes” WINDOWS “Calques de fenêtres” HATCHES “Hachures” Le fichier de sortie contient toutes les portes sur le calque “␣ calque de portes␣ ”, les fenêtres sur le calque “␣ calque de fenêtres␣ ” et les hachures sur le calque “␣ hachures␣ ”. Remarque␣ : Il est possible de spécifier le même calque AutoCAD pour plusieurs de ces trois types d’éléments. Par exemple␣ : #SPECLAYERS DOORS “WALLPARTS” WINDOWS “WALLPARTS” Ces commandes placent les portes et les fenêtres sur le calque intitulé “␣ WALLPARTS␣ ” dans le fichier DWG/DXF correspondant. Vous pouvez fusionner le nom du calque original si vous mettez la séquence %s dans le nom du calque spécial. Par exemple,. WINDOWS “WINDOW_ON_%S” ajoute le calque du mur parent. Vous pouvez mettre les caractères %s n’importe où dans le nom, mais seule lar première instance sera traitée L’option #PENLAYERS Vous permet de placer tous les éléments ou primitives de dessin (c.-à-d. ligne ou hachure dans un mur) dessinées en utilisant un trait spécifique sur un calque spécifique, dans le fichier DWG/DXF de sortie. Cette option n’est interprétée que lors du processus de sortie. En utilisant l’option “␣ Couleurs de trait␣ ”, les éléments possédant la couleur de trait indiquée sont représentés sur le calque spécifié plutôt que sur les calques par défaut (‘PEN1’, ‘PEN2,’ etc.) Chaque ligne contient une chaîne et un nombre séparés par au moins un caractère d’espacement. La chaîne représente le nom du calque où les éléments doivent être placés et le nombre donne l’index du trait. Exemple: #PENLAYERS 60 ELECTRICAL_LINES 23 SITE_FEATURES 35 Guide de conversion DXF/DWG Chapitre 2 : Personnalisation Dans cette situation, tous les éléments qui utilisent le trait 23 se situeront sur le calque intitulé “␣ LIGNES_ELECTRIQUES␣ ” tandis que tous les éléments utilisant le trait 35 seront placés sur le calque “␣ CARACTERISTIQUES_CHANTIER␣ ”. Remarque␣ : Il est possible de spécifier le même calque AutoCAD pour plusieurs types de trait. Par exemple␣ : 2 #PENLAYERS CONSTRUCTION 12 CONSTRUCTION 13 CONSTRUCTION 14 Ces commandes placent tous les éléments dessinés avec les stylos 12, 13 et 14 sur le calque “␣ CONSTRUCTION␣ ” dans le fichier DWG/DXF de sortie. Il est également très important de réfléchir à ce que vous voulez obtenir avant de commencer le projet. L’option #PENLAYERS est très utile, car elle vous permet d’obtenir des résultats qu’aucune autre option ne peut produire. Pour en savoir plus à ce sujet, consultez la section “␣ Définition d’un projet␣ ” du chapitre “␣ Modèles de traitement␣ ”. Consultez également le chapitre “␣ Astuces␣ ” de ce manuel pour étudier d’autres applications possibles. L’option #LAYERCONV Cette option permet à l’utilisateur d’effectuer une conversion de nom de calque lors de l’Entrée/Sortie DWG/DXF. Chaque ligne de cette section contient deux chaînes de caractère. La première donne le nom d’un calque existant dans AutoCAD et la seconde spécifie comment le nommer dans ArchiCAD. La conversion fonctionne dans les deux sens. Exemple : #LAYERCONV MURS-A1 “ Murs périphériques ” HACHURES-A1 “ Hachures ” AUTRES-A1 “ Lignes ” Dans cet exemple, tous les éléments du calque “␣ Murs périphériques␣ ” d’ArchiCAD passeront au calque “␣ MURS-A1␣ ” du fichier DWG/DXF␣ ; les éléments du calque “␣ Hachures␣ ” passeront au calque ‘HACHURES-A1␣ ” et les éléments du calque “␣ Lignes␣ ” passeront au calque “␣ AUTRES-A1␣ ”. Remarque␣ : Il est possible de spécifier le même calque AutoCAD pour plusieurs calques ArchiCAD. Par exemple␣ : Guide de conversion DXF/DWG 61 Chapitre 2 : Personnalisation #LAYERCONV A1 “ Murs périphériques ” A1 “ Hachures ” A1 “ Lignes ” Ces commandes placent tous les éléments des trois calques ArchiCAD sur le calque “␣ A1␣ ” du fichier DWG/DXF correspondant. Contrairement aux commandes #SPECLAYERS et #PENLAYERS, comme la commande #LAYERCONV est bidirectionnelle, l’exemple ci-dessus essaierait de placer les éléments du calque DWG “A1” sur trois calques différents lorsqu’un fichier DXF/DWG est ouvert dans ArchiCAD. La première commande est exécutée et lors de l’ouverture du fichier DWG/DXF dans ArchiCAD, tous les éléments du calque “␣ A1␣ ” passeraient au calque “␣ Murs extérieurs␣ ” du fichier ArchiCAD. L’option #LTYPECONV Les commandes de cette section régissent l’équivalence des types de ligne entre les fichiers DWG/DXF et ArchiCAD. Chaque ligne de cette section contient deux chaînes de caractère. La première donne le nom du type de ligne dans AutoCAD et la seconde spécifie comment appeler ce type de ligne dans ArchiCAD. L’option fonctionne dans les deux sens. Exemple : DASHDOT “Point & trait” CENTER “Double trait” Ces commandes convertissent le type de ligne ArchiCAD “Point & trait” en “DASHDOT” d’AutoCAD␣ ; le type de ligne ArchiCAD “Double trait” est converti en “CENTER” dans AutoCAD et vice versa. Remarque␣ : Le type de ligne ArchiCAD “Continu” est toujours converti en “CONTINU” et vice versa. A la sortie, deux types de ligne supplémentaires nécessaires dans chaque fichier DWG/DXF sont créés␣ : “BYBLOCK” et “BYLAYER”. Il s’agit de types de ligne logiques qui n’ont de signification que dans AutoCAD. L’option #SEARCHPATH Permet à l’utilisateur de spécifier les répertoires et les dossiers où se trouvent les fichiers pour les entrées/sorties DWG/DXF. Ces fichiers peuvent être de plusieurs types␣ : fichiers de description de lignes (*.lin), fichiers de description de formes ou de polices 62 Guide de conversion DXF/DWG Chapitre 2 : Personnalisation (*.shx), fichiers blocs ou de référence externe – XREFs – (*.dwg, *.dxf), etc. Ces fichiers sont nécessaires aux fichiers DWG/DXF lus dans ArchiCAD. Cette section peut contenir plusieurs lignes, chacune d’entre elles fournissant un chemin d’accès exact vers un dossier ou répertoire. Le programme distingue les chemins d’accès propres aux platesformes Mac et Windows d’après les caractères utilisés␣ : la plate-forme Mac utilise le caractère ‘:’ (deux points) pour désigner un sous-dossier tandis que la plate-forme Windows utilise la barre oblique inverse ‘\’. Les applications peuvent MEMORISER des chemins de recherche supplémentaires et les enregistrer dans le fichier de configuration. Important␣ : Vous devez toujours délimiter le chemin d’accès par des guillemets. Exemple : “D:\ACADR12\FONTS” ! Windows “D:\ACADR12\SAMPLE” “D:\ACADR12\SUPPORT” “PROGRAMS_D:ACADR12:FONTS” ! Macintosh “PROGRAMS_D:ACADR12:SAMPLE” L’option #NATIONAL Toutes les versions AutoCAD permettent les caractères standard ASCII dans les noms de calques, types de trait, etc.␣ : - lettres de l’alphabet anglais (‘a’...’z’, ‘A’...’Z’) ( pas d’accents) - chiffres arabes (0….9) - le tiret de soulignement (‘_’) Lorsque vous enregistrez un fichier comme fichier DWG/DXF, tous les caractères non-ASCII seront substitués par leur caractère non diacritique (sans accent) le plus proche. Exemple : Un nom de projet ArchiCAD allemand contient un calque nommé “␣ Dächer␣ ” (qui signifie en français␣ : Toitures). Le fichier AutoCAD enregistré remplacera ce nom de calque par “␣ Dacher␣ ”. Les versions traduites d’AutoCAD permettent également l’utilisation de l’alphabet correspondant à la version traduite. Par exemple, cette commande est utile si vous utilisez une version allemande d’ArchiCAD et que vous désirez enregistrer des fichiers DXF/DWG pour un consultant utilisant la version allemande Guide de conversion DXF/DWG 63 2 Chapitre 2 : Personnalisation d’AutoCAD. Les noms de calque, de type de trait, etc. seront acceptés sans filtrer les caractères non-ASCII. D’un autre côté, #NATIONAL n’a pas d’incidence sur les noms AutoCAD de #LAYERCONV, #LTYPECONV et #STYLECONV␣ ; il doit s’agir des noms anglais. L’option #SOLIDFILLS Cette option vous permet d’enregistrer toutes les hachures du fichier DWG/DXF résultant en hachures unies. Cette option ne s’utilise qu’à l’exportation et n’est active que si la version du fichier DWG/DXF exportée est R14. Si la version du fichier exporté est R12 ou R13, cette option n’est pas prise en compte. Pour l’utiliser, il suffit de l’activer dans le fichier de configuration soit en l’entrant, soit en supprimant sa marque de commentaire. Exemple: #SOLIDFILLS Remarque␣ : L’apparence des hachures dans les fichiers exportés est déterminée de la façon suivante: 1. Si le fichier exporté est au format R14 DXF ou DWG. a) Si #SOLIDFILLS est ACTIVE, toutes les hachures seront unies (‘SOLID’) b) Si les options d’affichage d’ArchiCAD ou de PlotMaker sont ‘uni unifié’ ou ‘uni’, toutes les hachures seront unies ‘SOLID’ c) Si les options d’affichage d’ArchiCAD ou de PlotMaker sont ‘‘vide’ ou ‘pas de hachures’, toutes les hachures seront vides ‘EMPTY’ d) Si les options d’affichage d’ArchiCAD ou de PlotMaker sont ‘vectoriel’, les hachures symbole sont exportées comme unies ‘SOLID’. (Les versions AutoCAD antérieures à R14 ne prennent pas compte de ces options.) Toutes les autres hachures conservent leur apparence d’origine (vide, unie ou vectoriel) e) Si les options d’affichage d’ArchiCAD ou de PlotMaker sont ‘BITMAP’, étant donné qu’AutoCAD n’accepte pas les motifs de hachure bitmap, elles seront exportées comme si les options d’affichage étaient ‘vectoriel’. 2. Si le fichier exporté est au format R12 ou R13: l’option #SOLIDFILLS n’est PAS prise en compte. L’apparence des hachures n’est déterminée que par les options d’affichage (même les hachures de type symbole). 64 Guide de conversion DXF/DWG Chapitre 2 : Personnalisation L’option #FONTCONV Il s’agit d’une section qui permet de convertir les polices TrueType. Le contenu de cette section contient les valeurs par défaut provenant de Graphisoft. Tout ce que vous devez faire, c’est enlever les marques de commentaire des lignes que vous souhaitez utiliser. Important␣ : #STYLECONV a la préséance sur #FONTCONV␣ ! L’option #TEMPLATE_FILE Permet de spécifier un fichier DWG ou DXF à utiliser comme modèle lors de la production des fichiers DWG/DXF. Le fichier résultant obtient la définition de certains éléments de base de données (attributs, blocs, commutateurs d’environnement) à partir du fichier modèle DWG/DXF, ce qui est parfois souhaitable lorsque vous travaillez avec des consultants. Cette option ne fonctionne qu’en sortie. Elle contient un chemin d’accès qui spécifie le nom du fichier à utiliser comme modèle. L’extension du nom de fichier (.DXF ou .DWG) est ignorée, le nom s’applique aux deux formats. S’il existe deux fichiers dans le même dossier, l’un portant l’extension DWG, l’autre portant l’extension DXF, celui qui a le même format que le format cible (p. ex. ‘modèle.dwg’ lorsque vous enregistrez un fichier DWG) sera utilisé. Assurez-vous que le chemin d’accès soit toujours entre guillemets. Il est important de savoir que lorsque vous utilisez un fichier modèle, le fichier DXF/DWG produit doit être de la même version que le fichier modèle.“ Cela se remarque par l’affichage en grisé du champ Version dans la boîte de dialogue “␣ Enregistrer sous DWG…␣ ”. Cette option est importante parce qu’elle crée la liaison entre le Fichier de configuration et le Fichier modèle. La liaison entre ces fichiers peut se comprendre de la façon suivante␣ : si nous comparons ces fichiers à un dictionnaire, nous pouvons dire que le Fichier de configuration contient les mots à définir et que le Fichier modèle contient les définitions exactes. Vous pouvez étudier plus en détail l’utilisation du Fichier modèle dans la section “␣ Fichier modèle␣ ”, plus loin dans ce chapitre. Exemple : “D:\Mes documents\Modèle” ! Windows seulement Cette instruction recherche soit “␣ Modèle.dwg␣ ” soit “␣ Modèle.dxf␣ ” dans le dossier D:\Mes documents. “Work:MyWork:Template” ! Macintosh only “Documents:Mes documents:Modèle”! Macintosh seulement. Guide de conversion DXF/DWG 65 2 Chapitre 2 : Personnalisation Remarque␣ : Si le dossier ou le fichier spécifié n’existent pas, le programme vous demande si vous voulez poursuivre ou non l’enregistrement sans tenir compte du fichier modèle. L’option #BYLAYER Utilisez cette option en sortie pour qu’ArchiCAD spécifie l’attribut BYLAYER de couleur et de type de trait des éléments dans le fichier de sortie. Cet attribut n’a de signification que dans AutoCAD et donne à un élément la couleur et le type de trait du calque sur lequel il est placé. A l’entrée, ArchiCAD affecte les valeurs de couleur et de type de trait aux éléments qui résultent de l’évaluation de cette affectation logique. Pour l’utiliser, vous devez l’activer dans le fichier de configuration soit en l’entrant, soit en supprimant sa marque de commentaire. Exemple : #BYLAYER L’option #DIALPARS Cette section est écrite par ArchiCAD dans le fichier de configuration lorsque vous cliquez sur le bouton “Capturer les options␣ ” dans la boîte de dialogue “Editer le Fichier de configuration” . Cette boîte de dialogue s’affiche lorsque vous cliquez sur le bouton “Editer” de la boîte de dialogue “Détails du Fichier de configuration”. Pour apprendre à l’utiliser, consultez la section traitant de la boîte de dialogue “Détails du Fichier de configuration” ci-dessous. La capture des options définies dans la boîte de dialogue Ouvrir/Enregistrer à pour effet d’afficher l’ensemble de son contenu en grisé. Les utilisateurs n’ont alors plus accès aux options de la boîte de dialogue, sauf s’ils suppriment la section correspondante dans le fichier de configuration, puis reviennent à la boîte de dialogue. Cette fonctionnalité permet par exemple à un bureau de créer des fichiers de configuration pour l’échange de données (entrée et sortie) pour chacun de ses consultants, de capturer les options de cette boîte de dialogue et d’utiliser par la suite les mêmes options. La communication qui en résulte est donc plus fiable et moins sujette à l’erreur humaine. Vous pouvez supprimer cette ligne si vous voulez activer les modifications des données de cette boîte de dialogue. L’option #DEF_DIALPARS #DEF_DIALPARS contient des entrées similaires à #DIALPARS, mais elles ne supplantent pas la boîte de dialogue et ne la grisent pas. Elles sont utilisées lorsque vous cliquez sur le bouton Utiliser Défaut. 66 Guide de conversion DXF/DWG Chapitre 2 : Personnalisation L’option #MERGE_CONFIG #MERGE_CONFIG contrôle la fusion. Ce fichier contient trois lignes␣ : CONFIGFILE spécifications du fichier LAYERCOMB nom de la combinaison de calques READONLY Lecture uniquement O/N 2 Le fichier modèle Le fichier modèle peut être spécifié dans le fichier de configuration en définissant correctement l’option #TEMPLATE_FILE. Les autres options du fichier de configuration permettent de créer des dictionnaires entre diverses bases de données AutoCAD et ArchiCAD ou de modifier les algorithmes de conversion par défaut. Le but du fichier modèle est différent. Il s’agit d’un fichier DWG ou DXF standard. On l’utilise pour conserver et transférer des données absentes de la base de données ArchiCAD vers le fichier de sortie car elles sont nécessaires au processus de communication. Exemple: Supposons que vous ayez à compléter un standard d’échange de calques demandant de définir la couleur et le type de trait par défaut pour chaque calque exporté. Ce genre d’informations ne fait pas partie de la base de donnée ArchiCAD et vous ne pouvez donc pas les y définir. La seule possibilité consiste à utiliser un fichier modèle contenant ces informations. L’algorithme de sortie fusionne ensuite les données provenant de la base de données ArchiCAD et du dessin modèle. Dans cet exemple, les attributs de nom, de commutation de verrouillage et de masquage proviennent de la base de données ArchiCAD, tandis que le type de trait et la couleur par défaut proviennent du fichier modèle. Lors de la fusion du fichier modèle sélectionné et des données exportées d’ArchiCAD, le fichier modèle a la priorité. Les fichiers modèles devraient êtres créés au même format (DXF/DWG) et dans le même numéro de version (R12-14) que le fichier de sortie. Les détails de la conversion se présentent comme suit␣ : Toute la section d’en-tête (HEADER) provient du fichier modèle, à l’exception des valeurs dépendant du modèle, telles que le type du dessin ou l’heure de modification du dessin. Le contenu des sections CLASSES et OBJECTS provient entièrement du fichier modèle. Aucune donnée ArchiCAD n’est fusionnée. Le contenu de la section TABLES est également fusionné. Toutes les définitions de table du fichier modèle seront placées dans le fichier de sortie sans aucune modification. Puisque les attributs Guide de conversion DXF/DWG 67 Chapitre 2 : Personnalisation (calques, types de ligne, etc.) portant le même nom ne sont pas dupliqués, les définitions de table provenant d’ArchiCAD doivent être fusionnées. Si un tel attribut est trouvé, il est ignoré, ce qui signifie que la définition obligatoire provenant du fichier modèle sera préservée. Bien sûr, les attributs qui n’existent pas dans le fichier modèle mais bien dans la base de données ArchiCAD seront exportés selon le processus de conversion par défaut. Le contenu de la section BLOCKS est également fusionné. Le processus de fusion est le même que celui des attributs. La section entière du fichier modèle est recopiée dans le fichier de sortie, puis les blocs constitués par ArchiCAD sont exportés. Lorsqu’un nom de bloc est le même que celui du fichier modèle, il est ignoré. La section ENTITY du fichier modèle est complètement ignorée et seules les entités générées par ArchiCAD sont exportées. Le fichier modèle peut être spécifié soit en modifiant le fichier de configuration directement ou en le sélectionnant dans la boîte de dialogue “Détails de configuration”. Vous pouvez accéder à cette boîte de dialogue dans les boîtes de dialogue Ouvrir/Enregistrer sous DXF/DWG. Voir plus haut la section qui présente le fichier de configuration en détails. DWG DWG données DWG inchangées ArchiCAD DWGIn.DWG DWGOut.DWG Projet.PLN Traitement des données à l’aide d’un fichier modèle Comme on le voit ci-dessus, la communication DWG -> ArchiCAD -> DWG devrait se faire en spécifiant le fichier DWG d’origine (chargé) comme fichier modèle. Cette configuration vous permet de reproduire toutes les données qui manquent au moment de l’importation lors de la création du fichier DWG modifié. Dans ce cas, le processus de communication se déroule de la façon suivante. Les données DWG sont lues dans ArchiCAD. Certaines de ces données sont modifiées. Lorsque le projet ArchiCAD est enregistré sous DWG, les parties du fichier DWG d’origine sont écrites dans le nouveau fichier DWG sans aucune modification et les données spécifiques à ArchiCAD sont également fusionnées dans ce fichier. 68 Guide de conversion DXF/DWG Chapitre 2 : Personnalisation Détails du fichier de configuration Ce dialogue s’affiche lorsque vous cliquez sur le bouton “Détails” à droite de la liste déroulante Fichier de configuration dans le dialogue Ouvrir/Enregistrer fichier DXF/DWG. Ce dialogue comporte plusieurs onglets qui fournissent toutes les informations concernant l’état du Fichier de configuration sélectionné. Il est également possible de modifier ces fichiers et d’enregistrer les modifications apportées. Voici une explication de chacune des options utilisées dans cette boîte de dialogue. Composants Conversion de calques Le premier onglet propose des informations sur les options de conversion de calque, les stylos par calques et les composants spéciaux des calques. Le volet supérieur “␣ Conversion de calques␣ ” répertorie les valeurs définies dans la section #LAYERCONV du Fichier de configuration. Le volet “␣ Stylos /calques␣ ” répertorie les types de stylos affectés aux calques, comme définis dans la section #PENLAYERS. Le volet “Calques spéciaux” montre les calques définis pour ces types d’éléments dans la section #SPECLAYER du fichier de configuration. Guide de conversion DXF/DWG 69 2 Chapitre 2 : Personnalisation L’illustration précédente présente la page de l’onglet Calques lorsque vous exportez au format DWG/DXF. Etant donné que les sections #PENLAYERS et #SPECLAYERS ne sont pas traitées à l’entrée, les informations correspondantes n’apparaissent pas lors de l’ouverture d’un fichier DWG/DXF. Dans ce cas, seul le volet “Conversion de calque” de cet onglet s’affiche comme illustré ciaprès. Remarque␣ : Lors de l’enregistrement à partir de la fenêtre 3D au format DWG/DXF, vous ne verrez de nouveau apparaître que le volet “␣ Conversion des calques␣ ” puisque les deux autres volets ne s’appliquent pas à l’enregistrement à partir de la fenêtre 3D. Lorsque vous enregistrez à partir d’une fenêtre Section/Façade, la partie “␣ Portes␣ ” et “␣ Fenêtres␣ ” du volet “␣ Calques spéciaux␣ ” n’est pas disponible pour la même raison. Composants Conversion Types de Ligne L’onglet suivant contient des informations sur les options de types de trait définies dans la section #LTYPECONV du fichier de configuration. Etant donné que cette option fonctionne à l’entrée et à la sortie, la présentation et les informations fournies ici sont les mêmes dans les dialogues “␣ Ouvrir DWG/DXF␣ ” et “␣ Enregistrer sous DWG/ DXF␣ ”. Composants Conversion de Texte La page de l’onglet Styles affiche des informations sur la conversion des styles et des polices. Elle se divise en deux volets␣ : le volet “Conversion des styles de texte” en haut et le volet “Correspondance de polices” en bas. Le volet “␣ Conversion des styles de texte␣ ” répertorie tous les styles de texte AutoCAD et leur équivalent dans les projets ArchiCAD, comme définis dans la section #STYLECONV du fichier de configuration. Le volet “Correspondance de polices” indique les fichiers de polices (.TTF) et de mise en forme (.SHX) AutoCAD définis pour avoir leur équivalent dans ArchiCAD, en fonction de la section #FONTCONV du fichier de configuration. 70 Guide de conversion DXF/DWG Chapitre 2 : Personnalisation Cette option fonctionne à l’entrée et à la sortie␣ ; elle se présente donc de la même façon et affiche les mêmes informations dans les deux cas. 2 Composants Divers L’onglet Divers contient des informations sur toutes les autres options du fichier de configuration. Le premier volet “␣ Chemins d’accès examinés␣ ” indique les chemins d’accès que vous avez indiqués à ArchiCAD pour y rechercher des données de type DWG/DXF lors de l’ouverture ou de l’enregistrement sous DXF/DWG. Il contient le chemin que vous avez entré ou modifié dans la section #SEARCHPATH du fichier de configuration. Puisque cette option est applicable à l’entrée et à la sortie, ces informations s’affichent dans les deux cas. Les quatre autres volets ne s’affichent qu’à la sortie parce qu’ils traitent d’options qui n’ont d’effet qu’à cette étape du processus. Lors de l’ouverture d’un fichier DXF/DWG, seule la zone “␣ Chemins d’accès examinés␣ ” s’affiche. Au-dessous du volet “␣ Chemins d’accès examinés␣ ” se trouve le volet “␣ Fichier modèle␣ ” qui correspond à la section #TEMPLATEFILE. Guide de conversion DXF/DWG 71 Chapitre 2 : Personnalisation Il indique le chemin d’accès que vous avez défini pour le fichier DWG ou DXF à utiliser comme fichier modèle à la sortie. Si un fichier DWG ou DXF est trouvé, le numéro de version du fichier s’affiche. Ces informations figurent aussi dans la section #SEARCHPATH du fichier de configuration. Dans notre exemple, un fichier DXF de version R14 du nom de 123.dxf a été trouvé sur le chemin d’accès ‘D:\Fichiers programme\DXFDemo\’ et aucun fichier DWG du nom de 123.dwg n’a été trouvé. Le contenu du volet suivant “␣ Hachures exportées comme…␣ ” dépend du commutateur #SOLIDFILLS défini dans le fichier de configuration. Si ce commutateur est activé dans le de configuration, il s’affiche ici. S’il n’est pas activé , les informations suivantes s’affichent : Le volet ci-dessous concerne les caractères utilisables et dépend du commutateur #NATIONAL. En fonction du commutateur, il indique si les noms de calques, de types de trait et de blocs peuvent ou non contenir des caractères nationaux autres que ceux faisant partie du jeu ASCII standard. S’il est désactivé, voici ce qui s’affiche: La dernière partie de l’onglet Divers concerne l’option #BYLAYER. Si cette option est ACTIVEE, les informations illustrées sur la page précédente s’affichent pour vous indiquer que les éléments contiendront l’attribut logique BYLAYER comme couleur et type de trait. Si elle n’est pas activée dans le fichier de configuration, le message suivant apparaît : Mémoriser Options de dialogues Le dernier onglet “Options enregistrées” indique quelles valeurs de dialogue ont été capturées et écrites dans le fichier de configuration. La capture des options du dialogue s’effectue en cliquant sur le bouton Mémoriser options, dans le dialogue 72 Guide de conversion DXF/DWG Chapitre 2 : Personnalisation Editer le Fichier de configuration. Le dialogue peut s’ouvrir en cliquant sur le bouton Editer à partir de n’importe quel onglet. Cet onglet affiche toujours des informations au sujet du programme dans lequel il a été complété (ArchiCAD ou PlotMaker), s’il s’agissait d’une procédure d’ouverture ou d’enregistrement et le nom de l’emplacement dans lequel il a été enregistré (Plan au sol, 3D, Coupe/Façade, Mise en page de PlotMaker). Editer le fichier de configuration Un bouton “Editer” se situe au bas de ce dialogue. Si vous cliquez sur ce bouton, un nouveau dialogue s’affiche. Vous pouvez y éditer directement le contenu du fichier de configuration sans devoir l’ouvrir dans un éditeur de texte séparé. Cela vous facilite la tâche puisque vous pouvez ainsi modifier le fichier, puis enregistrer vos modifications et voir immédiatement leur effet dans ce de dialogue. En cas de problème, vous constatez immédiatement que la modification attendue ne s’affiche pas. Vous pouvez alors éditer à nouveau le fichier jusqu’à ce qu’il soit correct. La plus grande partie de cette boîte de dialogue est occupée par sa fenêtre d’édition de texte. Le champ Rechercher section: se situe immédiatement au-dessous de la fenêtre d’édition. Cette fonction Guide de conversion DXF/DWG 73 2 Chapitre 2 : Personnalisation est particulièrement utile lorsque vous devez éditer un fichier de grande taille. Si vous ouvrez la liste déroulante, vous obtenez toutes les sections du fichier de configuration. Lorsque vous sélectionnez une section, le programme affiche automatiquement cette section dans la fenêtre d’édition et la section entière apparaît en surbrillance. Vous trouvez quatre boutons au bas de ce dialogue. Le premier à gauche est le bouton “Sélectionner fichier modèle”. En cliquant sur ce bouton, vous ouvrez un dialogue de sélection de fichiers où vous pouvez rechercher et sélectionner le fichier DWG ou DXF que vous voulez utiliser comme fichier modèle. Lorsque vous avez fait votre choix, la zone Fichier de configuration se met automatiquement à jour. Lorsque vous cliquez sur le bouton “Mémoriser options”, vous enregistrez l’état actuel du dialogue Ouvrir/Enregistrer dans la 74 Guide de conversion DXF/DWG Chapitre 2 : Personnalisation configuration. S’il existe une telle ligne dans le fichier de configuration, toutes les options du dialogue s’affichent en grisé. Les données entrées dans le fichier de configuration en cliquant sur ce bouton n’ont pas de signification particulière pour l’utilisateur. Il stocke simplement les informations sur l’état du dialogue. 2 Contenu de la section #DIALPARS du fichier de configuration Voici comment se présente le dialogue lorsque cette ligne figure dans le fichier de configuration␣ : Le troisième bouton en partant de la gauche est le bouton “Annuler”. En cliquant dessus, vous quitterez le dialogue sans appliquer aucune modification. Le dernier bouton est le bouton “Enregistrer”. Toute modification apportée à ce de dialogue n’est prise en compte que si vous cliquez sur le bouton “Enregistrer”. Après avoir cliqué dessus, le programme vous ramène au dialogue “Détails du Fichier de configuration”. Guide de conversion DXF/DWG 75 Chapitre 2 : Personnalisation 76 Guide de conversion DXF/DWG Chapitre 3 : Schémas de travail Chapitre 3 Schémas de travail Dans les chapitres précédents, vous avez appris à définir les commandes dont vous avez besoin pour atteindre des résultats spécifiques. Ce chapitre vous présente une cartographie à plus grande échelle des processus de décision vous permettant d’atteindre ces résultats de façon optimale. Nous examinerons ensuite en détail la configuration du traitement des travaux permettant d’établir une communication optimale avec un partenaire externe à l’aide du format DXF/DWG. En se basant sur une étude de cas réelle, ce modèle de traitement peut atteindre un but assez ambitieux␣ : une fois installé, il permet une communication sans heurts dans les deux sens entre des partenaires qui utilisent des programmes CAO différents, des configurations différentes (p. ex. types de ligne, calques) en altérant au minimum les standards CAO utilisés. Configuration d’un projet Il est quasiment possible de répondre à presque toutes les exigences des clients/consultants si les règles d’organisation du projet sont correctement déterminées à l’avance. Les pages suivantes proposent un modèle de configuration pour le projet. L’utilisation de ce modèle permet de fournir à vos partenaires le type d’informations DXF/DWG souhaités et dans le format qui leur convient le mieux. Le schéma suivant montre en détail deux aspects importants d’échange de données DXF/DWG avec l’extérieur: - la configuration du projet entier en collaboration avec le partenaire externe en utilisant le fichier de configuration et le fichier modèle Guide de conversion DXF/DWG 77 3 Chapitre 3 : Schémas de travail - l’analyse des étapes intermédiaires qui permettent d’obtenir le fichier DXF/DWG d’ArchiCAD au format souhaité par le partenaire externe. Le schéma suivant illustre les étapes nécessaires à la configuration du projet avant de commencer le travail proprement dit sur les fichiers. 5 client.lib projet.lib ouvrir DXF/ DWG comme bibliothèque ArchiCAD 1 Début 2 3 obtenir prototype DWG de client/ consultant 4 placer client.dwg dans dossier modèle du projet 9 revoir/ajuster calques du projet Fin 12 commencer développement base de données projet 11 OUI 6 bibliothèque fournie par client créer projet NON 8 ajuster/créer sections du fichier de configuration NON confirmer protocole client/consultant 7 OUI définirr règles spéciales 10 1. Démarrage du processus de configuration du projet. Cela suppose au préalable que vous ayez créé vos propres protocoles administratifs. 2. Contactez votre client ou consultant et demandez-lui s’il dispose d’un prototype de dessin contenant une structure de calques, un jeu d’attributs, des éléments de bibliothèques et autres, nécessaires pour répondre à son standard. Si un tel dessin existe, demandez-lui de vous le faire parvenir. 3. Le fichier obtenu est placé dans le dossier modèle du projet car il sera utilisé au cours de la communication DXF/DWG avec le partenaire externe. 4. Selon les modalités définies, on décide si les bibliothèques du partenaire ont besoin d’être utilisées. Il se peut que certains bureaux l’exigent. 5. Si la bibliothèque du partenaire doit être utilisée, un fichier DWG (peut-être le fichier modèle) est ouvert dans ArchiCAD à l’aide de l’option “Ouvrir comme Bibliothèque ArchiCAD ” Le fichier est lu et tous les blocs qui y sont placés seront convertis en éléments de bibliothèque ArchiCAD pouvant être utiliser pour ce projet. Il incombe à votre partenaire de fournir un fichier contenant tous les éléments de bibliothèque nécessaires. 78 Guide de conversion DXF/DWG Chapitre 3 : Schémas de travail 6. C’est au cours de cette étape que le fichier projet est créé. La bibliothèque propre au projet est chargée. S’il une bibliothèque client doit être utilisée, elle est également chargée. 7. Avec l’enregistrement d’un fichier exemple DXF/DWG décrit dans le schéma de traitement suivant, il peut être confirmé si le résultat obtenu dans ArchiCAD convient à votre partenaire. 8. Les diverses sections du fichier de configuration sont examinées et modifiées le cas échéant. Cela peut impliquer la création de certaines de sections si elles n’existent pas encore. 9. La structure de calques du projet ArchiCAD est examinée et modifiée si elle ne correspond pas aux critères attendus. 10. Des règles spéciales sont définies selon l’accord établi avec le client/consultant (p. ex. la spécification des noms de fichier, etc.). 11. Le véritable travail sur la base de données du projet ArchiCAD commence. 12. Fin du processus de configuration du projet. Confirmation du protocole Le schéma de traitement ci-dessous montre les opérations nécessaires à l’exécution de l’étape 7 du premier schéma: 1 Départ 4 2 3 Sélectionner contenu pour export Sélectionner fichiers configuration/modèle client/consultant (option) 5 Exporter fichier DXF/DWG Vérifier fichier exporté 7 Vérifier fichiers de configuration et modèle NON Fichier OK? 6 OUI NON Fin 10 OUI Fichier OK? 9 Remettre à client 8 1. Démarrage du processus d’enregistrement. 2. Sélectionnez le fichier à enregistrer au format DXF/DWG. Passez à l’étage concerné puis à la combinaison de calque voulue. Vérifiez que les options d’affichage sont configurées de façon à obtenir le meilleur résultat possible dans le fichier DXF/DWG. 3. Dans cette étape optionnelle, sélectionnez le fichier de configuration à utiliser pour la sortie. Cette étape n’est Guide de conversion DXF/DWG 79 3 Chapitre 3 : Schémas de travail nécessaire que lorsqu’une sortie personnalisée est demandée par l’autre partie. 4. Exportez le fichier DXF/DWG. 5. Contrôlez le fichier exporté. Cela inclut l’ouverture du fichier pour vérifier que tout a été modifié comme prévu. Au cours de cette étape, vous examinez la spécification de l’autre partie en ce qui concerne la forme et le contenu souhaité du fichier de sortie et vous décidez si l’un de ces éléments n’est pas correct. 6. Selon les informations rassemblées au cours de l’étape précédente, décidez s’il est adéquat de créer le fichier pour votre partenaire. 7. Cette étape ne sera peut-être pas nécessaire si le fichier DXF/ DWG de sortie répond aux attentes en ce qui concerne le contenu. Dans le cas contraire, passez au fichier de configuration et au fichier modèle et procédez aux corrections de l’étape. Une fois les corrections apportées, retournez à l’étape 2 et recommencer. 8. Si le fichier est correct, vous pouvez le créer et l’envoyer au client ou au consultant. 9. Le client/consultant examine le fichier pour vérifier que son contenu est au format souhaité. Si certains objectifs ne sont pas encore atteints, il vous le communique , recommencez à l’étape 7 pour modifier le fichier de configuration et le fichier modèle afin d’obtenir le résultat attendu. Si le client accepte le fichier, le processus est terminé. 10. Cela termine donc le processus de confirmation du protocole. 12. Ce processus devrait être suivi pour chaque fichier DXF/DWG enregistré pour chaque client/consultant. Remarque␣ : Il est toujours possible que l’autre partie fasse une demande de contenu/forme qu’il n’est pas possible de satisfaire avec les fonctions actuelles de l’extension DXF/ DWG. Si c’est le cas, vous devriez leur en faire part à l’avance. 80 Guide de conversion DXF/DWG Chapitre 3 : Schémas de travail Modèle général d’échange de données basé sur les fichiers XREFs Le diagramme suivant propose une méthode de travail recommandée pour l’échange de données avec les utilisateurs d’AutoCAD. Le schéma qui suit montre le cheminement des données ArchiCAD-DWG-ArchiCAD. 3 ArchiCAD Fichier de configuration Fichier modèle XREF AutoCAD DWGOut.DWG Projet.PLN XREF Fusionner Dessin.DWG Fichier de configuration DWGIn.DWG Projet temporaire.PLN L’échange de données se compose de quatre étapes distinctes␣ : 1. Un fichier DWG est enregistré à partir du projet ArchiCAD. Cela peut se faire de différentes manières, avec ou sans l’utilisation du Fichier de configuration et du Fichier modèle. Veuillez vous reporter au chapitre Personnalisation de ce manuel pour obtenir des détails sur leur utilisation. Le résultat de cette étape est un fichier DXF/DWG que le client/consultant peut utiliser et qui répond le cas échéant aux exigences de mise en forme/attributs et autres de son bureau. ArchiCAD Fichier de configuration Fichier modèle Projet.PLN Guide de conversion DXF/DWG DWGOut.DWG 81 Chapitre 3 : Schémas de travail 2. L’autre bureau reçoit le fichier DWG. La personne qui travaille sur le dessin dans ce bureau ne doit pas ouvrir le fichier DWG directement pour l’éditer. Elle doit ouvrir un nouveau document DWG qui contient son propre travail et charger votre fichier comme référence externe (XREF). XREF AutoCAD DWGOut.DWG Dessin.DWG 3. Le client/consultant travaille sur son propre fichier DWG/DXF. Lorsque vient le moment d’échanger des données ou d’envoyer des informations au bureau à l’aide d’ArchiCAD, ils enregistrent un fichier DXG ou DWG. AutoCAD Dessin.DWG DWGIn.DWG Au cours de cette étape, le client/consultant vous envoie non seulement ce fichier DXF/DWG mais aussi tous les fichiers nécessaires à sa reproduction correcte dans ArchiCAD. Cela peut inclure des fichiers DWG de référence externe (*.DWG), des fichiers de forme (*.SHX), des fichiers bitmap, etc. Pour savoir comment procéder dans AutoCAD, reportez-vous au chapitre Astuces de ce manuel . Le fichier DWG provenant d’ArchiCAD ne fait cependant pas partie de cet envoi. De cette manière, seuls les éléments de dessin créés par le client/ consultant vous seront envoyés. Cela évite ainsi d’obtenir des données inutiles ou redondantes dans les fichiers. 82 Guide de conversion DXF/DWG Chapitre 3 : Schémas de travail 4. Une fois ces fichiers reçus, il y a deux possibilités : A) A l’aide des outils AutoCAD décrits dans le chapitre «␣ Référence des commandes␣ » de ce manuel, joignez le fichier DXF/DWG à votre fichier projet original ArchiCAD comme référence externe ou rechargez-le. ArchiCAD 3 Projet.PLN XREF DWGIn.DWG B) La seconde possibilité consiste à utiliser le même fichier de configuration que celui utilisé pour la création du fichier DXF/ DWG envoyé à votre partenaire pour lui permettre de créer lui-même un fichier ArchiCAD à partir du fichier DXF/DWG. Vous pouvez ensuite fusionner ce fichier ArchiCAD à votre fichier projet. ArchiCAD Projet.PLN Fusionner Fichier de configuration Projet temporaire.PLN Guide de conversion DXF/DWG DWGIn.DWG 83 Chapitre 3 : Schémas de travail Les différences entre les deux méthodes de l’étape 4 sont: - Si vous attachez ou rechargez un fichier DXF/DWG, aucune conversion de calque/type de ligne/police et autres, spécifiée dans le fichier de configuration lors de l’enregistrement du fichier DWG, ne sera prise en compte. En revanche, le fichier DWG ne fera pas partie du projet et vous pourrez donc toujours distinguer les parties que vous avez créées des autres. - Si vous utilisez la seconde méthode, vous aurez la possibilité de la reconvertir à l’aide des options du fichier de configuration. Cette méthode présente l’inconvénient d’intégrer de façon permanente les éléments de dessin créés par le client/consultant dans votre fichier projet. Vous devrez ensuite utiliser une autre méthode pour différencier les éléments de provenance diverse (p. ex. le dessin du client/ consultant sur des calques spécifiques) ou vous pouvez utiliser la nouvelle fonctionnalité ‘Modules liés’. La méthode à utiliser dépendra bien sûr des circonstances. Explication : La première méthode de travail permet, à vousmême et vos consultants, de toujours travailler sur vos propres fichiers et de n’utiliser les fichiers de l’autre partie qu’en les utilisant comme références externes, excluant ainsi les données externes. Toutes les données peuvent bien sûr être affichées lorsque les références externes sont chargées. Remarques : Si vous utilisez la méthode ci-dessus, vous devrez créer des fichiers DWG et les envoyer à l’autre partie. AutoCAD ne peut en effet utiliser que des fichiers DWG comme fichiers de référence externe. Lorsque l’autre partie enregistre le fichier, il peut être soit DXF, soit DWG, car ArchiCAD est capable d’utiliser tous les deux formats comme référence externe. 84 Guide de conversion DXF/DWG Chapitre 3 : Schémas de travail Modèle d’échange de données basé sur le support de la fusion Le support de la fusion permet une meilleure communication avec les collaborateurs externes qui utilisent le format DXF/DWG (voir détails techniques dans le chapitre␣ 2 du Guide de référence des commandes). Lorsque vous travaillez sur un projet ArchiCAD et que vous enregistrez un fichier DXF/DWG, une case à cocher apparaît dans la boîte de dialogue Enregistrer sous␣ : Enregistrer données fusionnées. ArchiCAD Fichier de configration AutoCAD Fichier modèle DWGOut.DWG Projet.PLN Fusionner Dessin.DWG Fichier de configration Fusionner Fichier de configration DWGIn.DWG Si vous l’activez, les éléments ArchiCAD restent des éléments ArchiCAD lorsque vous utilisez la commande Fusionner dans le menu Fichier après avoir reçu le fichier DXF/DWG du collaborateur externe utilisant AutoCAD, par exemple. Il y a toutefois des conditions␣ : - L’élément ne doit pas avoir été modifié dans ArchiCAD. - L’élément ne doit pas avoir été étiré dans AutoCAD (la fusion ne peut traiter cette action, les éléments étirés sont transformés en un jeu d’éléments ArchiCAD 2D). - Les éléments qui sont définis comme COMPLEXES (par exemple, les murs) et ne peuvent pas être représentés par un seul et unique élément (une entité) dans AutoCAD doivent rester regroupés au sein d’un BLOC dans AutoCAD. Cela Guide de conversion DXF/DWG 85 3 Chapitre 3 : Schémas de travail signifie que si votre collaborateur externe les décompose, ils ne pourront plus être identifiés à l’élément ArchiCAD d’origine et seront transformés en un jeu d’éléments ArchiCAD 2D. Lors de la fusion, le module d’extension passe en revue le fichier de configuration de la fusion. Ce dernier contient des options et des conditions relatives à la façon d’implémenter les changements dans ArchiCAD. 86 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques Chapitre 4 Détails techniques Ce chapitre fournit des détails techniques sur la correspondance entre les éléments des bases de données ArchiCAD et AutoCAD. Les dessins DXF et DWG contiennent les mêmes informations. Le format de fichier DXF fait partie du domaine public, contrairement au format DWG qui appartient dans sa totalité à AutoDesk. Algorithmes de conversion d’élément (sortie) Les données exportées dépendent principalement des options suivantes des dialogues de sortie: - numéro de version du dessin (R12-R2000), - fichier modèle, - état du commutateur “Décomposer”, - état de la case à cocher «␣ Enregistrer données de fusion␣ ». Conversion sans fichier modèle - La conversion d’attribut explique comment les attributs de conversion ArchiCAD et PlotMaker (types de ligne, calques, etc.) sont stockés dans la section TABLES d’AutoCAD. - La conversion d’élément définit comment les éléments du plan d’étage ArchiCAD et les éléments PlotMaker sont stockés dans les sections BLOCKS et ENTITIES d’AutoCAD. Conversion avec fichier modèle - Incidence du fichier modèle sur la conversion d’attribut. Guide de conversion DXF/DWG 87 4 Chapitre 4 : Détails techniques Conversion sans fichier modèle La table suivante vous donne une vue d’ensemble des relations qui existent entre les parties et les propriétés d’un plan d’étage ArchiCAD et les sections d’un dessin AutoCAD. Les lignes représentent les sections de dessin AutoCAD, les colonnes représentent les catégories de données du plan d’étage à exporter. section HEADER section TABLES Données globales boîte (étendue) de limite de plan c table de VIEWc vues rapides Attributs types de ligne cLTYPE, cSTYLE c calques (STANDARD) c ACTIVE VPORTc options grille table LAYER section BLOCK section ENTITIES Eléments Attributs hachure de coupe (comme partie de la spécification des entités HATCH dans R14) Eléments complexes: - murs, poteaux, dalles, toitures, maillages - fenêtres, portes, objets, lampes - hachures - cotations, coupes - textes Eléments simples: - points chauds - lignes* - cercles, ellipses, arcs* Eléments complexes: - murs, poteaux, dalles, toitures, maillages - fenêtres, portes, objets, lampes - hachures - cotations, coupes - textes * si une ligne ou un arc a des marques, il est traité comme un élément complexe Conversion d’attribut (section TABLES) Dans ArchiCAD et PlotMaker, les éléments possèdent certains attributs (type de ligne, couleur, calque, etc.). Pour pouvoir reproduire les éléments fidèlement, ces attributs doivent être exportés. Dans un fichier DXF/DWG, ils se trouvent dans la section TABLES. Certaines tables d’AutoCAD contiennent des données qui ne peuvent pas être associées aux attributs (VPORT, VIEW, BLOCK_RECORDS) ou à d’autres données d’ArchiCAD␣ ; ces données AutoCAD doivent toutefois être présentes. 88 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques Remarque␣ : Dans AutoCAD, les couleurs ne sont stockées dans aucune table␣ ; AutoCAD utilise simplement 255 couleurs préprogrammées. Les entités (et les entrées des tables de calques) les utilisent en tant qu’index de couleur. C’est pourquoi les couleurs de trait d’ArchiCAD ne sont associées à aucune table enregistrée dans le fichier DXF/DWG. L’index de couleur AutoCAD d’une entité exportée se définit en recherchant le composant dont la couleur est la plus proche – correspondance RVB. Tables associées aux attributs ArchiCAD/PlotMaker␣ : table LTYPE Tous les types de ligne actuellement définis dans ArchiCAD sont exportés␣ : - CONTINU (option par défaut dans ArchiCAD) est exporté comme CONTINUOUS (défaut dans AutoCAD) - Les types de ligne BYBLOCK et BYLAYER (obligatoires depuis AutoCAD R13) sont également créés (sauf lors de l’écriture de DXF/DWG version R12). Ce sont des types de ligne continues. - Les types de ligne en trait pointillé ou interrompu sont exportés comme tels. Dans AutoCAD, il existe une limite supérieure (12) pour le nombre de traits/espaces d’un type de ligne (c’est généralement suffisant) - Les définitions des types de ligne complexes, bidimensionnels – SYMBOL- sont convertis correctement. Leurs parties sont stockées dans un fichier de forme généré en même temps que le fichier DXF/DWG. Le nom de ce fichier forme est le même que celui du fichier DXF/DWG plus un numéro de série et à l’exception des espaces qui sont remplacés par des traits de soulignement␣ ; son extension est .SHX. N’oubliez pas de le joindre à votre fichier DXF/DWG lorsque vous donnez des informations sous ce format à vos clients/consultants. Si plus de 255 types de ligne SYMBOL sont créées, plusieurs fichiers de forme sont créés. Les noms ArchiCAD des types de ligne personnalisés (pas par défaut) sont convertis pour répondre à certaines conventions AutoCAD. Important␣ : Dans ArchiCAD, les coordonnées d’un fragment de type SYMBOL sont des nombres réels de grande précision␣ ; dans les fichiers forme d’AutoCAD, les coordonnées doivent au contraire s’exprimer par des nombres entiers limités à la plage -127 < x < 127. Pour maximiser la précision, les Guide de conversion DXF/DWG 89 4 Chapitre 4 : Détails techniques coordonnées des segments de forme doivent se trouver dans cette plage. Il arrive cependant que la valeur arrondie des coordonnées ne soit pas correcte. Dans ce cas, nous vous recommandons de changer la définition du type de ligne d’ArchiCAD en multipliant ou en divisant son nombre de segments par une valeur telle que 2, 3 ou 5. Ensuite, essayez à nouveau la conversion. La complexité des types de lignes des symboles a une limite dans AutoCAD. Si vous les rendez trop complexes, les spécifications exportées seront tronquées et un message d’alerte sera affiché. De telles lignes peuvent être représentées de façon tout à fait différente dans AutoCAD par rapport à celles que vous avez créées dans ArchiCAD. C’est pourquoi nous recommandons de les simplifier dans ArchiCAD. Table LAYER La conversion dépend de l’option définie dans le dialogue. - Une entrée générée pour chaque calque actuellement défini. Le calque par défaut “␣ 0␣ ” d’AutoCAD est également créé. Le type de ligne par défaut est également spécifié comme “␣ CONTINUOUS␣ ”, la couleur par défaut est 7. Les calques masqués conservent leurs attributs. Les fenêtres et les portes passent au calque qui contient leurs murs, mais cette option par défaut peut être supplantée par l’option #SPECLAYERS. Les hachures peuvent également être placées sur leur propre calque de cette manière. (Voir aussi la section “#SPECLAYER” du fichier de configuration. - Une entrée générée pour chaque couleur de stylo. Par défaut, le nom est PEN_X, où X représente l’index du stylo. Le calque par défaut “␣ 0␣ ” d’AutoCAD est également créé. Le type de ligne par défaut est également spécifié comme “␣ CONTINUOUS␣ ” (solide) et la couleur par défaut est générée selon l’option de conversion de couleur. Chaque calque est visible. (Voir aussi la section “#PENLAYERS” du fichier de configuration.) - Une entrée générée pour chaque type d’élément ArchiCAD. Les noms de calques seront␣ : Murs, Fenêtres, Dalles, etc. Le calque par défaut “␣ 0␣ ” d’AutoCAD est également créé. Le type de ligne par défaut est également spécifié comme “␣ CONTINUOUS␣ ”, (solide) et la couleur par défaut est 7. Chaque calque est visible. Les noms ArchiCAD des calques personnalisés (pas par défaut) sont convertis pour répondre à certaines conventions AutoCAD. 90 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques Table STYLE Le style par défaut «␣ STANDARD␣ » d’AutoCAD est généré. S’il existe des types de ligne complexes, un ou plusieurs styles (sans nom) sont générés pour conserver le nom du fichier de forme. Si votre fichier de configuration contient un certain nombre d’entrées «␣ #STYLECONV␣ » et «␣ #FONTCONV␣ », elles seront ajoutées. Les entrées #FONTCONV ne seront ajoutées que si les textes exportés sont accompagnés de la définition de l’attribut police. Si une police n’a pas d’élément #STYLECONV ou #FONTCONV a comparer, le texte sera exporté avec le style STANDARD. L’exemple de fichier de configuration qui accompagne ArchiCAD contient une série d’entrées #FONTCONV utiles. Remarque␣ : Dans AutoCAD, le fichier forme par défaut pour le style STANDARD s’appelle TXT.SHX. Les entrées STYLE générées à partir de la table “#STYLECONV” sont également associées au fichier TXT.SHX, à moins que vous n’utilisiez un fichier modèle avec les mêmes styles associés à d’autres polices. Par ailleurs, la table #FONTCONV associe les polices d’ArchiCAD aux polices TrueType et .SHX d’AutoCAD les plus proches (dans un même système, les mêmes polices TrueType (.TTF) se correspondent. Les entrées #STYLECONV supplantent les entrées #FONTCONV. Important␣ : Dans le format R12, les polices TrueType ne peuvent pas être utilisées␣ ! Tables associées aux données globales ArchiCAD/PlotMaker: Table VPORT Une entrée est générée pour les données de grille actuelles (espacement, activé/désactivé) et le rectangle de la vue du plan d’étage utilisée. Table VIEW Une entrée est générée pour chaque élément des Vues rapides indiquant le facteur de zoom correspondant. Les tables qui doivent toujours y figurer: Table APPID Cette table est obligatoire depuis AutoCAD R13 et elle doit contenir une entrée du nom de ACAD. Si vous écrivez le fichier DXF/DWG de façon à pouvoir recharger les éléments ArchiCAD, une autre entrée du nom de “␣ AC650D␣ ” est ajoutée. Guide de conversion DXF/DWG 91 4 Chapitre 4 : Détails techniques Table DIMSTYLE Le style de cotation par défaut «␣ STANDARD␣ » d’AutoCAD est généré. Les entités de cotation seront générées en référence à ce dernier et les données du modificateur DIMSTYLE le plus approprié seront ajoutées. Table UCS Table système de coordonnées utilisateur. Aucune entrée n’est générée. Table BLOCK_RECORDS Cette table est obligatoire depuis AutoCAD R13. Elle contient les noms des blocs générés dans le fichier DXF/DWG (voir la section BLOCKS). Certains attributs ArchiCAD (matières, murs composites, etc.) ne correspondent à rien dans la section TABLES d’AutoCAD. L’un d’entre eux, l’attribut FILL (hachure) est représenté ailleurs␣ : il fait partie des données d’entités HATCH du format R14. (Sous les formats R12 et R13, le motif de hachure est simplement décomposé en blocs appelés HATCH BLOCKS. Comme les hachures générées ne sont pas associées, la spécification ne doit pas être exportée.) Conversion d’élément Voici quelques règles générales qui régissent les éléments exportés à partir de la base de données. - les éléments qui ne figurent pas sur l’étage actuel ne sont pas exportés - Les éléments qui se trouvent sur des calques invisibles sont exportés si l’option Tous les éléments est active. - Vous pouvez éliminer les calques vides du fichier DXF/DWG en activant la case à cocher appropriée dans la boîte de dialogue Enregistrer. Avant d’examiner le processus de conversion en détail, il convient de mentionner quelques conventions terminologiques. Un élément est simple s’il correspond à une entité AutoCAD. Les éléments simples sont par exemple les lignes (LINE), les arcs (ARC), les cercles (CIRCLE), les splines, (SPLINE) et les points chauds (POINT). Un élément est complexe s’il ne peut être exporté dans une entité AutoCAD. Un mur contient par exemple des lignes de contour, des hachures, des fenêtres associées, etc. Pour pouvoir sélectionner un 92 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques tel élément dans AutoCAD, ses composants doivent être conservés dans une définition BLOCK et une entité INSERT est placée dans la section ENTITY pour faire référence à ce BLOCK. Les éléments simples comme les droites, les arcs ou les splines peuvent passer directement dans la section ENTITY. Cependant, s’ils sont ouverts et comportent une flèche, ils deviennent complexes parce qu’il faut plus d’un dessin primitif pour les représenter. L’algorithme de conversion des éléments complexes dépend du commutateur d’option “␣ Décomposer les éléments complexes␣ ”. - Si cet indicateur est activé, aucune définition de BLOCK n’est générée pour les éléments complexes. Dans ce cas, leurs dessins primitifs passent directement à la section ENTITY. - Si cet indicateur est désactivé, chaque élément complexe du plan d’étage (étiquette, dimension de fenêtre, mur, toiture, plafond, dimension de niveau, plan de section, etc.) est regroupé dans un bloc approprié. Le nom de bloc est généré à partir du nom de type d’élément et d’un index individuel. Remarque␣ : L’option “␣ Décomposer les éléments complexes␣ ” n’affecte pas la génération des éléments de bibliothèque, leurs corps sont toujours écrits dans des blocs. Ordre de dessin des éléments enregistré dans le fichier DWG/DXF Ordre de dessin est un terme utilisé par ArchiCAD. Il définit la manière dont les divers éléments de construction et de dessin se superposent dans les fenêtres de plan et de coupe/façade d’ArchiCAD. Chaque élément dessiné ou placé possède un numéro d’ordre de dessin dans son code. Il existe une hiérarchie parmi les types d’éléments qui les informe des éléments qui se superposent à eux et par rapport auxquels ils sont superposés. Un élément ayant un numéro d’ordre de dessin supérieur est toujours superposé à un élément ayant un numéro inférieur. Vous pouvez modifer manuellement l’ordre de dessin des éléments au moyen des commandes Premier plan, Arrière-plan, Un Plan en Avant et Un Plan en Arrière du menu Outils. En exportant un fichier DWG ou DXF, le résultat sera le même dans tous les deux logiciels et l’ordre de dessin défini dans ArchiCAD sera conservé dans AutoCAD. Guide de conversion DXF/DWG 93 4 Chapitre 4 : Détails techniques La section BLOCKS WALL La représentation graphique d’un mur contient au moins une hachure et des lignes de contour. Si d’autres éléments sont associés au mur (fenêtres, portes, étiquettes), des références – entités INSERT – à leurs BLOCKS apparaissent dans le BLOCK du mur à la suite, des primitives de dessin (lignes et hachures). La disposition générale d’un BLOCK représentant un mur est la suivante␣ : {hatch}+ {contour LINE}+ {window INSERT [win dim INSERT] [window label INSERT]}* {door INSERT [door dim INSERT] [door label INSERT]}* [wall label INSERT] où␣ : [xxx] signifie que xxx peut suivre ou non {xxx}* signifie qu’un nombre de ce xxx risque de suivre {xxx}+ signifie qu’au moins 1 xxx doit suivre hatch signifie un INSERT à un HATCH BLOCK préalablement écrit si le dessin est au format R12 ou R13␣ ; une entité HATCH au format R14. contour LINE Un des contours visibles du mur (à l’endroit où le mur est connecté à un autre mur ou à un poteau, le contour est invisible) ou le séparateur entre les différentes hachures des contours d’un mur composite courbe apparaît comme des séquences POLYLINE – ou LWPOLYLINE au lieu d’ARC. C’est la conséquence de certaines manipulations internes effectuées dans ArchiCAD. window INSERT L’entité INSERT d’une fenêtre associée à un mur. Des données d’extension spécifiques à ArchiCAD peuvent suivre. door INSERT L’entité INSERT d’une porte attachée à ce mur. Des données d’extension spécifiques à ArchiCAD peuvent suivre. 94 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques win/door dim INSERT Si la cotation de la fenêtre ou de la porte est activée, son entité INSERT est suivie par un autre INSERT au BLOCK de cotation de la fenêtre ou de la porte. Les INSERT de cotation de fenêtre (win dim INSERT) ne sont jamais suivis de données d’extension spécifiques à ArchiCAD parce que tout ce qui les concerne a été placé dans le bloc de données d’extension de la fenêtre/porte. Remarque␣ : Une fenêtre ou une porte peut avoir une cotation de fenêtre/porte personnalisée. Elle est dessinée directement dans le bloc de fenêtre/porte et ne fait pas l’objet d’un INSERT. window/door label INSERT Si une étiquette est associée à la porte/fenêtre, un INSERT au BLOCK d’étiquette suit l’INSERT de porte/fenêtre et son éventuel INSERT de cotation de porte/fenêtre. L’INSERT d’étiquette est suivi de ses données d’extension spécifiques à ArchiCAD. wall label INSERT Si une étiquette est jointe à un mur, un INSERT au BLOCK d’étiquette est placé dans le BLOCK du mur. L’INSERT d’étiquette est suivi de ses données d’extension spécifiques à ArchiCAD. Voici la raison pour laquelle les INSERT de cotation des fenêtres/ portes et des étiquettes de porte/fenêtre sont placées ici␣ : ils sont associés à l’exemplaire spécifique de porte/fenêtre qui est représentée par son INSERT et non par le BLOCK (bien que les fenêtres et les portes à paramètres personnalisés aient des BLOCK séparés pour chaque occurrence d’INSERT). COLUMN La représentation graphique d’un poteau contient deux hachures (qui représentent l’âme et le placage), des lignes de contour et les lignes obliques optionnelles sur l’âme. Les contours se dessinent habituellement comme POLYLINE ou comme LWPOLYLINE. Si une étiquette est associée au poteau, un INSERT à son BLOCK suit la fin de ce BLOCK qui est suivi par ses données d’extension spécifiques à ArchiCAD. LIBRARY PARTS Dans ArchiCAD, les éléments de bibliothèque sont des éléments préfabriqués . Plusieurs exemplaires du même élément de bibliothèque (p. ex. une chaise) peuvent être placées sur le plan Guide de conversion DXF/DWG 95 4 Chapitre 4 : Détails techniques d’étage. ArchiCAD comporte de nombreux types d’éléments de bibliothèque. Nous en présentons ici cinq catégories␣ : - OBJECTS - LIGHTS - WINDOWS - DOORS - ZONE STAMPS Les éléments de bibliothèque peuvent avoir des paramètres personnalisés. La spécification d’élément de bibliothèque leur affecte des valeurs par défaut. ArchiCAD peut exporter les données qui se trouvent dans un patch de façon à ce que l’ordre de traçage soit correct aussi dans AutoCAD. Cela signifie que les patches peuvent être exportées. Remarque␣ : Les patches ont une autre apparence dans AutoCAD, parce que ce dernier ne permet pas d’appliquer une couleur de fond aux éléments. Leurs représentations graphiques peuvent être semblables (par rotation ou changement d’échelle) sinon identiques␣ ; certains peuvent avoir un aspect différent en fonction des paramètres d’un cas particulier ou selon d’autres conditions. Ils se décomposent en dessins primitifs en fonctions des facteurs suivants. Ces dessins primitifs sont stockés en BLOCK. - Dans le cas d’une fenêtre ou d’une porte, l’INSERT est stocké dans le BLOCK du mur auquel elle appartient. - Dans le cas d’un objet, d’une lampe ou d’une marque de zone, l’INSERT est placé dans la section ENTITY. Ces INSERT sont suivis de données d’extension spécifiques à ArchiCAD. Dans le cas des fenêtres et des portes, les données d’extension contiennent également les cotes, le cas échéant. Selon le niveau de ressemblance des différents exemplaires d’un élément de bibliothèque (mis à part le changement d’échelle et la rotation), ils appartiennent à l’une des catégories suivantes␣ : Symboles non paramétriques Si l’élément de bibliothèque ne fait pas l’objet d’un script 2D ou d’un MASTER GDL, son aspect (sur le plan d’étage) dépend uniquement des transformations appliquées (rotation, changement d’échelle suivant X et Y) et de la combinaison de trois paramètres: les indicateurs “mirrored”, “use symbol pen” et “use symbol line type”. Comme les transformations font partie de l’entité INSERT qui représente le cas d’un symbole (dans la section 96 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques ENTITY), un symbole non paramétrique peut avoir jusqu’à huit représentations différentes, selon les combinaisons existantes de ces indicateurs dans chaque cas. Les entités du bloc générées avec un trait défini doivent apparaître dans la couleur associée à l’INSERT. Remarque: L’indicateur de symétrie (N pour normal, R pour symétrie) crée des textes de police différente dans l’élément de bibliothèque, ce qui veut dire qu’il faut leur faire subir deux symétries de suite pour pouvoir être lus. - Les entités du bloc générées sans trait défini apparaissent dans leur propre couleur. - Les entités du bloc générées avec un type de ligne défini doivent apparaître dans le type de ligne associé à l’INSERT. - Les entités du bloc générées sans type de ligne défini apparaissent dans leur propre type de ligne. Conventions utilisées dans les noms de bloc␣ : - Si aucun paramètre n’est défini, le nom de bloc est “␣ SS_␣ ” + le nom du symbole. - Si le stylo est défini sans type de ligne, le nom de bloc est “␣ PS_␣ ” + le nom du symbole. - Si le type de ligne est défini sans type de trait, le nom de bloc est “␣ SL_␣ ” + le nom du symbole. - Si les deux paramètres sont définis, le nom de bloc est “␣ PL_␣ ” + le nom du symbole. Symboles paramétriques Si un élément de bibliothèque fait l’objet d’un script 2D ou d’un MASTER GDL, l’aspect de chaque cas peut dépendre d’autre chose que des valeurs de paramètre utilisées. Le module d’extension peut déterminer si une instance d’objet ressemble exactement à une instance d’objet exportée au préalable (à l’exception d’éventuelles transformations). Si elles se ressemblent, elles auront la même définition de bloc. C’est pourquoi chaque exemplaire doit être dessiné dans un bloc séparé. L’effet des indicateurs de type de trait et de ligne définis est représenté dans le bloc␣ ; en d’autres termes, les entités qui y figurent contiennent des valeurs explicites. Le type de ligne et la couleur associés à l’entité INSERT ne comptent pas. Conventions utilisées dans les noms de bloc␣ : Le nom du bloc se compose du nom du symbole + “␣ _␣ ” + l’index de l’exemplaire du symbole. Guide de conversion DXF/DWG 97 4 Chapitre 4 : Détails techniques Si le symbole d’un élément de bibliothèque contient un bloc de texte dont la valeur provient de la liste de paramètres, il devient une entité ATTDEF dans la définition de bloc. La valeur de l’entité ATTRIB correspondante provient du paramètre qui lui correspond au moment de son insertion dans la section. Remarque: Dans AutoCAD, il n’y a pas de règles strictes concernant les noms de blocs. Seules les lettres (de l’alphabet anglais et de votre alphabet local), les chiffres de “␣ 0 à 9␣ ”, le trait de soulignement “␣ _␣ ” et le signe dollar “␣ $␣ ” sont acceptés. Le nom peut avoir 32 caractères au maximum. Les noms de symbole ArchiCAD (qui peuvent contenir des caractères quelconques) subissent une conversion qui suit ces règles. La version d’AutoCAD avec laquelle vous allez communiquer par le biais du programme DXF/DWG doit correspondre à la langue de votre copie d’ArchiCAD. Si vous n’en êtes pas sûr, désactivez l’option #NATIONAL dans vos fichiers de configuration. SLAB La représentation graphique d’une dalle contient son contour et un certain nombre d’ouvertures. Le contour vient toujours en premier lieu. Les contours et les trous se dessinent en tant que POLYLINE ou LWPOLYLINE. Si une étiquette est associée à la dalle, un INSERT suit la fin de son BLOCK. Il est suivi de données d’extension spécifiques à ArchiCAD. ROOF La représentation graphique d’une toiture contient son contour et un certain nombre d’ouvertures. Le contour vient toujours en premier lieu. Les contours et les ouvertures se dessinent en tant que POLYLINE ou LWPOLYLINE. Si une étiquette est associée à la toiture, un INSERT suit la fin de son BLOCK. Il est suivi de données d’extension spécifiques à ArchiCAD. BEAM La représentation graphique d’une poutre contient son contour. Les contours se dessinent en tant que POLYLINE ou LWPOLYLINE. Si une étiquette est associée à la poutre, un INSERT suit la fin de son BLOCK. Il est suivi de données d’extension spécifiques à ArchiCAD. MESH La représentation graphique d’un maillage contient son contour et un certain nombre de trous et de crêtes. Le contour est suivi par 98 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques les spécifications des trous et des crêtes. Les contours et les trous se dessinent comme POLYLINE ou LWPOLYLINE. Les crêtes personnalisées et les droites qui connectent les sommets sont de simples entités LINE. Si une étiquette est associée au maillage, un INSERT suit la fin de son BLOCK. Il est suivi de données d’extension spécifiques à ArchiCAD. L’INSERT au BLOCK de maillage est placé dans la section ENTITY. Il est suivi de données d’extension spécifiques à ArchiCAD. Les données étendues ne contiennent pas le contour ni les trous du maillage puisqu’ils peuvent être extraits du bloc lui-même. Par contre, les données de crête et les coordonnées “␣ z␣ ” des sommets du contour/trous sont stockées ici. LINEAR DIMENSION (ou simplement DIMENSION) La représentation graphique d’une cotation linéaire est constituée d’un certain nombre de lignes, de textes et de flèches. Le tout est placé dans un BLOCK intitulé DIM_<index>. RADIAL DIMENSION La représentation graphique d’une cotation radiale est constituée de deux lignes, de textes et d’une flèche. Le tout est placé dans un BLOCK intitulé RADDIM_<index>. ANGLE DIMENSION La représentation graphique d’une cotation angulaire est constituée d’un arc, d’un certain nombre de lignes, de textes et de flèches. Le tout est placé dans un BLOCK intitulé LEVEL DIMENSION La représentation graphique d’une cote de niveau dépend de la forme que vous choisissez, mais elle est toujours constituée de lignes, de cercles, de hachures continues et d’un texte. Le tout est placé dans un BLOC intitulé LEVDIM_<index>. Remarque␣ : Toutes les cotations sont exportées sous la forme d’entités de cotation afin que les utilisateurs d’AutoCAD puissent les manipuler comme telles. Du point de vue technique, elles auront toutes un bloc contenant leur représentation graphique et une entité COTATION pourvue du modificateur DIMSTYLE le plus approprié. Le module d’extension exporte 13 des spécifications de flèches dans le dessin. Les éléments du modificateur DIMSTYLE peuvent faire référence à ces dernières. Guide de conversion DXF/DWG 99 4 Chapitre 4 : Détails techniques LABEL La représentation graphique d’une étiquette se compose de deux lignes ou d’une spline déterminée par trois points, d’une flèche et soit d’un texte, soit d’un symbole. Le tout est placé dans un BLOCK intitulé LABEL_<index>. Il y a aussi des labels SYMBOLE. L’élément de bibliothèque remplace l’élément de texte. Ils sont exportés sans rechercher d’éventuelles similarités. Si l’étiquette est associée à un mur, un poteau, une dalle, une toiture, un maillage ou une hachure, son INSERT est placé dans le bloc de cet élément. Si l’étiquette est associée à une fenêtre ou à une porte, son INSERT est placé dans le bloc du mur correspondant (voir ci-dessus) – OÙ␣ ?. L’INSERT d’une étiquette indépendante sur l’étiquette d’un OBJECT (objet) est placé dans la section ENTITY. Dans tous les cas, il est suivi de données d’extension spécifiques à ArchiCAD. FILL Il s’agit d’une zone contenue dans un contour et qui peut contenir des trous. Elle est remplie d’un motif. Il existe dans ArchiCAD quatre manières de définir ce motif. - Uni La zone doit être complètement remplie. Dans AutoCAD R12 et R13, seules les formes triangulaires ou rectangulaires peuvent être remplies d’une couleur continue, puisqu’il s’agit de hachures vectorielles. Il en résulte que les hachures continues sont triangulées. AutoCAD R14 a introduit la hachure continue de sorte qu’il n’y a plus de problème de conversion. - Vide Ce type de hachures est traité de la même manière que les hachures continues mais en spécifiant une couleur d’arrièreplan. - Vecteur Les fichiers de dessin R12 et R13 ne contiennent pas la définition des motifs de hachure référencés lorsque vous enregistrez le dessin dans AutoCAD. Le contour de hachure est exporté comme POLYLINE et les lignes de hachure générées sont placées dans un simple BLOCK. Le format de fichier de dessin R14 a aussi introduit l’entité HATCH qui contient la définition de hachure. Lors de l’exportation de 100 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques dessins R14, les hachures ArchiCAD seront converties en entités HATCH. - Symbole Ce type de motif de hachure ne peut être converti en entités HATCH car il est plus complexe qu’une simple hachure vectorielle. Il est exporté en BLOCK HATCH, même dans le mode R14. Seules les hachures unies du motif deviendront des entités HATCH en mode R14. TEXT Les blocs de texte préservent le point d’ancrage et la justification. Le point d’alignement se base sur l’option de point d’ancrage. S’il n’existe pas de section #FONTCONV pour la police, un style de police TrueType est généré (à l’exception du format R12 dans lequel les polices TrueType ne sont pas disponibles). Le style de texte STANDARD est utilisé par défaut lorsqu’une entité TEXT est exportée. (Voir la description des sections “␣ #STYLECONV␣ ” et “␣ CHARCONV␣ ” du fichier de configuration.) Pour pouvoir charger des textes à plusieurs lignes comme un SEUL texte ArchiCAD, ceux-ci sont stockés dans des BLOCKs (puisque le programme complémentaire les reçoit ligne par ligne). Considérations spéciales - Si un élément porte une étiquette, sa définition de bloc contient l’INSERT pour le bloc de l’étiquette. Les étiquettes non associées sont insérées dans la section des entités. block ceil_45 ... insert label_23 endblk Ceci à l’exception des éléments de bibliothèque (fenêtres, portes, etc.) qui ne doivent pas stocker l’étiquette dans le bloc. C’est pourquoi l’INSERT de l’étiquette suit l’INSERT de l’élément de bibliothèque. - Si un élément contient des lignes de hachures, elles sont groupées dans un bloc séparé et insérées comme faisant partie de la définition de bloc de l’élément donné. block wall_45 ... insert *ACX_24 endblk Guide de conversion DXF/DWG 101 4 Chapitre 4 : Détails techniques - Si une fenêtre/porte a des cotations, elles sont groupées dans un bloc séparé et insérées après l’INSERT de l’ouverture en question. block WALL_3 ... INSERT WINDOW_12 endblk Les cotations personnalisées de fenêtre/porte font partie de la définition de bloc de l’élément de bibliothèque. - Si un mur contient des fenêtres/portes, elles sont insérées comme faisant partie de la définition de bloc du mur. block wall_13 ... insert P_simple_door endblk - Les cotations ne sont pas converties en cotations AutoCAD, mais en blocs et en inserts. La section ENTITY LINE Si aucune flèche n’est associée à une ligne, elle est représentée par une simple entité LINE suivie des données d’extension spécifiques à ArchiCAD. S’il existe au moins une flèche, la ligne et la(es) flèche(s) sont placées dans un BLOCK. Les données d’extension spécifiques à ArchiCAD sont jointes à l’INSERT de la section ENTITY. CIRCLE Il est représenté par l’entité CIRCLE suivie des données d’extension spécifiques à ArchiCAD. Etant donné qu’il ne peut avoir de flèches, il est toujours placé dans la section ENTITY. ELLIPSE Elle est représentée par l’entité ELLIPSE suivie des données d’extension spécifiques à ArchiCAD. Etant donné qu’il ne peut avoir de flèches, il est toujours placé dans la section ENTITY. ARC Si aucune flèche n’est associée à l’arc, celui-ci est représenté par une simple entité ARC suivie des données d’extension spécifiques à ArchiCAD. S’il existe au moins une flèche, l’arc et la(es) flèche(s) 102 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques sont placés dans un BLOCK. Les données d’extension spécifiques à ArchiCAD sont associées à l’INSERT dans la section ENTITY (AutoCAD fait une distinction entre les cercles et les ellipses fermés, mais pas entre les arcs circulaires et elliptiques). Remarque: Les dessins R12 ne prennent pas en charge les ellipses ni les arcs elliptiques et ces derniers sont par conséquent décomposés en POLYLINE dans cette version. SPLINE Etant donné que l’algorithme de spline d’ArchiCAD diffère de celui d’AutoCAD, nous exportons son approximation linéaire comme POLYLINE AutoCAD. Si le fichier de sortie est un fichier DXF de version AutoCAD R14, cette entité est remplacée par l’entité LWPOLYLINE. Si aucune flèche n’est associée à la spline, celle-ci est placée dans la section ENTITY. Les données d’extension spécifiques à ArchiCAD sont jointes à la SEQEND (ou à la LWPOLYLINE). S’il existe au moins une flèche, la représentation POLYLINE et la(es) flèche(s) sont placées dans un BLOCK. Les données d’extension spécifiques à ArchiCAD sont jointes à l’INSERT de la section ENTITY. HOTSPOT Bien qu’il se représente par une petite croix sur le plan d’étage, il est décrit dans la section ENTITY par une entité POINT suivie des données d’extension spécifiques à ArchiCAD. Référence aux éléments de bibliothèque Les symboles placés dans le projet sont insérés avec les paramètres de rotation et de mise à échelle corrects. Les entités INSERT sont suivies de leurs blocs de données d’extension spécifiques à ArchiCAD. Référence aux éléments de bibliothèque Les éléments complexes du projet sont insérés. Aucune transformation n’est nécessaire. Les entités INSERT sont suivies de leurs blocs de données d’extension spécifiques à ArchiCAD. Dans le cas des dalles, toitures, maillages et hachures sans contour, ces blocs de données d’extension ne contiennent pas tous les éléments de construction. Pour économiser de l’espace, le contour des polygones et des trous peut être extrait des données AutoCAD proprement dites. Guide de conversion DXF/DWG 103 4 Chapitre 4 : Détails techniques Conversion à l’aide d’un dessin modèle Les procédures étant pratiquement les mêmes que celles décrites plus haut, nous ne présentons donc ici que les différences. Cette option n’a de sens que si elle est utilisée conjointement avec la convention de calques ArchiCAD. Un transfert bidirectionnel, DXF - ArchiCAD – DXF pose les problèmes suivants : - certains attributs sont perdus (ou modifiés) lors du processus. (type de ligne des définitions de calques, index de couleurs) - si une bibliothèque est générée, la définition des éléments de bibliothèque contient des informations de calques, de couleurs et de types de lignes modifiées - les blocs risquent de perdre les attributs définis - certains éléments sont ignorés par ArchiCAD (forme) La solution consiste à conserver le fichier d’origine et de l’utiliser comme fichier de référence afin de conserver les informations susceptibles de manquer. Après l’analyse du fichier modèle, ses données sont utilisées lors de la génération du dessin de sortie. La section HEADER Variables dépendant du modèle générées comme ci-dessus. D’autres variables sont extraites du fichier modèle. La section TABLES Table LTYPE Toutes les définitions du fichier modèle sont transférées. Toutes les définitions de type de ligne du projet ArchiCAD qui ne font pas partie du fichier modèle sont ajoutées. Table LAYER Tous les calques du fichier modèle sont écrits (s’il existe un calque ArchiCAD identique, l’état du calque sera mis à jour – verrouillé, masqué- ). Les autres calques du projet ArchiCAD qui ne font pas partie du fichier modèle sont ajoutés. Table STYLE Toutes les définitions de style du fichier modèle sont transférées. Le style AutoCAD par défaut “␣ STANDARD␣ ” est ajouté s’il n’est pas défini dans le dessin modèle. Les styles affectés dans le fichier de 104 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques configuration sont créés aussi avec les options par défaut. Si un texte ne peut être associé à aucun d’eux, un nouveau style avec une police TrueType est créé (sauf dans R12). Tables VPORT, VIEW Pas transférées à partir du dessin modèle. table APPID Les entrées d’origine sont préservées, l’entrée AC650D est ajoutée. Toutes les autres tables du fichier modèle sont transférées dans le fichier de sortie sans changements. Les entrrés d’origine seront préservées. La section BLOCKS Tous les blocs d’origine sont exportés sans modifications, suivis par les blocs générés en fonction des données du plan d’étage. Si le nom d’un bloc généré est le même qu’un de ceux du fichier modèle, un signe dollar et l’index du bloc sont ajoutés à la fin. (p. ex. WALL_123$246). Les blocs qui ne sont pas définis dans le fichier modèle sont créés comme indiqué plus haut. La section ENTITIES Rien n’est extrait de la section ENTITIES du fichier modèle. La génération de la section n’est pas affectée et reste exactement la même que sans le fichier modèle. Guide de conversion DXF/DWG 105 4 Chapitre 4 : Détails techniques Algorithmes de conversion des éléments (entrée) La section HEADER La section HEADER contient des données globales et les options en cours du fichier DXF/DWG. Celles qui sont utilisées figurent cidessous␣ : - $ACADVER: identificateur de version du fichier DXF/DWG. Il n’est pas utilisé dans le processus d’entrée. Il ne s’utilise que lors de l’enregistrement avec un fichier modèle. - $TILEMODE: Si vous choisissez l’option “␣ Espace défini dans le document␣ ” dans Read DXF/DWG entities from : option, $TILEMODE détermine si les entités Espace modèle ou Espace papier sont importées. Si $TILEMODE est configurée sur 1, les entités Espace modèle sont importées ; si elle est configurée sur 0, tout est importé (les entités Espace modèle sont transformées dans la vue graphique et découpées). - $FILLMODE: en fonction de cet indicateur, certains objets (TRACE, SOLID) doivent être hachurés ou non. - $EXTMIN, $EXTMAX: l’étendue du dessin. Si les entités Espace modèle sont importées, ils s’utilisent comme cadre de zoom pour ajuster le dessin à la taille de la fenêtre. - $PEXTMIN, $PEXTMAX: l’étendue du dessin sur papier. Si les entités Espace papier sont importées, ils s’utilisent comme cadre de zoom pour ajuster le dessin aux dimensions du papier. - $DWGCODEPAGE: Il contient la page de codes des textes du dessin. Si la page de codes du dessin est la même que votre page de codes système, les textes qui figurent dans le dessin ne sont pas convertis. Dans le cas contraire, des essais sont faits pour convertir les textes. Cette conversion produit parfois des résultats acceptables (p. ex. entre page de codes des alphabets cyrilliques et occidentaux) mais dans d’autres cas, la conversion échoue (p. ex. du russe au japonais). 106 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques La section TABLES Table LAYER Les calques ArchiCAD d’origine sont supprimés (à l’exception du calque ArchiCAD). Les combinaisons de calques sont également supprimées. Tous les éléments de la table LAYER sont importés avec leurs indicateurs verrouillés et masqués. Table LTYPE Les types de ligne ArchiCAD d’origine sont supprimés (à l’exception du type de ligne continu). Tous les éléments de table LTYPE sont importés. Les types de ligne complexes (ceux qui contiennent des formes 2D) peuvent maintenant être importés en types de ligne SYMBOL d’ArchiCAD, pourvu que les fichiers de forme nécessaires (.SHX) soient disponibles. Table VPORT 4 La première vue active (intitulée *ACTIVE) fournit les informations suivantes␣ : - grille activée/désactivée active l’affichage de la grille sur le plan d’étage - espacement principal et auxiliaire de la grille - base de l’attraction de la grille, pas et angle - le facteur zoom n’est pas pris en compte, le dessin est ajusté à la taille de la fenêtre. Table VIEW Les vues en plan seront converties en Vues rapides nommées. Seules les vues de haut sont traitées. Le nom et le facteur de zoom sont utilisés pour créer la définition de vue rapide correspondante. Table STYLE La table STYLE contient␣ : - Les spécifications des fichiers de polices pour les styles définis dans le dessin. - Les spécifications des fichiers de formes pour les types de ligne complexes (voir ci-dessus) et pour les entités SHAPE. Si l’option “Explode Vectorial Text” est définie, les fichiers de police (seulement les fichiers SHX␣ !) sont utilisés pour décomposer les textes en lignes et en arcs individuels (ils sont toujours regroupés). Au moins un fichier de police SHX valide doit être Guide de conversion DXF/DWG 107 Chapitre 4 : Détails techniques disponible (mais de préférence tous ceux qui sont référencés) sinon cela ne peut pas se faire. Si vous ne définissez pas cette option, les textes seront importés comme textes. Dans les sections #STYLECONV et #FONTCONV du fichier de configuration, vous pouvez associer les polices utilisées par ArchiCAD aux noms de styles AutoCAD auxquels vous vous attendez (le style STANDARD est toujours présent). Les styles introuvables dans la section #STYLECONV sont associés à une police par défaut (qui dépend de la version traduite). Si votre client ou consultant utilisant AutoCAD disposent d’un jeu de polices (polices TTF+SHX) similaire à celles que vous utilisez (les noms sont généralement les mêmes), il n’y a pas de problème. Dans le cas contraire, vous pouvez faire des essais avec les tables #STYLECONV et #FONTCONV Table APPID La présence d’une entrée ArchiCAD s’utilise pour décider si le dessin a été exporté d’ArchiCAD. Elle affecte l’importation de TYPES DE LIGNE (en utilisant les noms d’origine ArchiCAD plutôt que les noms AutoCAD) et le traitement des données d’extension spécifiques à ArchiCAD. Les autres tables ne sont pas traitées. La section BLOCKS Le traitement de la section BLOCKS dépend de plusieurs options: - Ouvrir comme… Projet ArchiCAD Seules les données de blocs référencées sont utilisées. En fonction de l’option symboles DXF/DWG, elles peuvent être placées sur le plan d’étage (groupées ou non regroupées) ou stockées dans les éléments de bibliothèque. Les éléments de bibliothèque sont constitués des blocs référencés directement à partir de la section ENTITIES (“blocs parents”). Le contenu d’un bloc référencé par un autre bloc est stocké en tant que partie de l’élément de bibliothèque constitué du bloc “parent”. - Ouvrir comme… Bibliothèque ArchiCAD Tous les BLOCK sont stockés comme éléments de bibliothèque. Le contenu de la section ENTITIES n’est toujours pas traité. Rien n’est transféré au plan d’étage. Remarque␣ : les blocs anonymes (blocs HATCH) ne sont jamais traités. - Ajouter données 3D aux éléments de bibliothèque comme: Si le processus de lecture implique la création d’éléments de 108 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques bibliothèque, vous pouvez lire les informations 3D stockées dans les blocs. Elles peuvent être stockées sous forme binaire ou GDL. Pour plus d’informations, reportez-vous à la section sur les informations 3D. La section ENTITIES Chaque entité se place sur le plan d’étage. ENTITY AutoCAD elément(s) ArchiCAD POINT Ligne (avec longueur 0) LINE Ligne CIRCLE Cercle ARC Arc ELLIPSE Ellipse ou arc d’ellipse TEXT Texte ou s’ils sont décomposés en lignes, arcs (groupés) MTEXT (texte Texte ou s’ils sont décomposés en lignes, arcs, (groupés) à plusieurs lignes) SHAPE Contenu de la spécification Shape (forme) décomposée POLYLINE, {VERTEX}*, - 2D: Segments de ligne entre nœuds SEQEND (c.a.d., une consécutifs, hachures unies (s’il représente entité POLYLINE une POLYLINE) suivie d’au moins 2 - 3D: Polyface, Mesh ou 3D POLYLINE entités VERTEX et une entité SEQEND) LWPOLYLINE (R14) Segments de ligne entre nœuds consécutifs HATCH (R14) Objets de hachure (peuvent contenir des trous) LEADER Segments de ligne entre nœuds consécutifs. Le bloc de flèche est décomposé au début du premier segment (triangle pour une flèche par défaut) SPLINE Spline 3DLINE Ligne 3DFACE Segments de ligne et une hachure s’il est rempli sur le plan PLANE_ comme 3D Guide de conversion DXF/DWG 109 4 Chapitre 4 : Détails techniques ENTITY AutoCAD elément(s) ArchiCAD VPORT Lignes autour d’un rectangle port de vue. Si le port de vue est la vue de dessus, les éléments espace modèle sont transformés et découpés pour ArchiCAD; l’espace modèle est stocké dans le dessin dans PlotMaker, le port de vue sera le dessin placé INSERT [{ATTRIB}* SEQEND] (ceci est un INSERT suivi optionnellement d’un nombre d’ATTRIBs et de (traiter l’entité ATTDEFs SEQEND) - Décomposer le contenu du bloc référé (remplacer les ATTDEFs par les ATTRIBs correspondants) - ou le stocker dans l’élément de bibliothèque et placer une instance de cet objet sur le Plan traiter les ATTDEFs comme spécifications de paramètres et les ATTRIBs comme paramètre d’instance) BLOCK, ENDBLK Rien ne sera généré (vérification de la consistence) DIMENSION voir INSERT TRACE Lignes autour d’un triangle ou d’un rectangle et une hachure à l’intérieur, si elle est remplie SOLID Lignes autour d’un triangle ou d’un rectangle et une hachure unie à l’intérieur, si $FILLMODE est défini MLINE Segments de ligne, arcs optionnels et une hachure unie optionnelle XLINE Segment de ligne (bien que XLINE représente une ligne de construction infinie) RAY Segment de ligne (bien que RAY représente une ligne de construction semi-infinie) IMAGE PICT, mais ni AC ni PM ne peuvent importer les informations de fichier extrait. TOLERANCE Votre bibliothèque ArchiCAD contient un fichier d’éléments de bibliothèque TOLERANCE.GSM et les entités de tolérance seront converties en exemplaires de ces derniers. S’il manque, les entités de TOLERANCE seront converties en 1-4 lignes de chaque texte. Si une entité fait référence à un attribut manquant, l’attribut par défaut de ce type lui sera associé, de sorte que cette entité aura les attributs corrects de plan d’étage. 110 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques Traitement des images bitmap ArchiCAD peut importer les images bitmap placées dans les fichiers DXF ou DWG. Attention␣ ! Si vous avez de nouvelles versions d’images au format JPEG ou TIFF dans vos fichiers DXF/DWG, notez qu’ArchiCAD ne peut pas les lire. Vous devez les convertir dans un format d’image supporté par ArchiCAD, comme le format GIF, par exemple. De même, lorsque des images bitmap sont placées dans un projet ArchiCAD et que l’étage ou la coupe/façade contenant l’image est enregistré au format DWG/DXF, ArchiCAD crée des fichiers de format TIFF à partir de toutes les images placées et les enregistre dans le même fichier que le fichier DWG/DXF. Les fichiers TIFF créés seront nommés ‘Image collée #1.TIFF’, ‘Image collée #2.TIFF’ et ainsi de suite. Import des entités proxy dans ArchiCAD Proxy est un terme utilisé dans AutoCAD. Il s’agit d’un élément de remplacement ou d’une représentatin graphique standard d’un objet personnalisé. Les objets personnalisés sont créés par des applications autres qu’AutoCAD qui utilisent les extensions de programmation runtime d’AutoCAD. Il y a de nombreuses applications de ce genre et les objets personnalisés qu’elles créent ne peuvent être affichées qu’au cas où l’application tierce est chargée par AutoCAD. Si l’application n’est pas disponible (ce qui est souvent le cas lorsqu’un utilisateur AutoCAD envoie un fichier avec des objets personnalisés à un autre utilisateur AutoCAD), le programme utilise cette représentation, ce qui est possible dans AutoCAD sans la présence de l’application tierce. Par exemple, Architectural Desktop crée de tels objets proxy. ArchiCAD est capable de traiter ces proxies et de les afficher de manière à pouvoir travailler avec cette partie du fichier DWG ou DXF. Les informations 2D et 3D du proxy seront visible (le 3D seulement au cas où le fichier est ouvert en tant qu’élément de bibliothèque) et même les informations contenues par les BLOCKs pourront être utilisées. Import des données des splines La méthode de génération de spline est très différente dans AutoCAD et dans ArchiCAD. Dans les versions précédentes Guide de conversion DXF/DWG 111 4 Chapitre 4 : Détails techniques d’ArchiCAD, il arrivait que les splines venant du fichier DWG/DXF soient générées d’une manière pour laquelle ArchiCAD ne pouvait offrir d’équivalent. Le problème avec ce type de spline était qu’elles ne contenaient pas les points définis par lesquels la spline devait passer, mais seulement les points de contrôle qui déterminent la forme de la spline. Le résultat était que certaines splines du fichier n’apparaissent que partiellement ou pas du tout en ouvrant le fichier dans ArchiCAD. ArchiCAD génère des polylignes chaque fois qu’il est possible, afin de rester le plus près possible de la spline AutoCAD d’origine. Veuillez noter que, selon la taille et la complexité des splines, il se peut que le nombre de lignes générées soit très important (plusieurs centaines ou même milliers). Ordre du dessin l est toutefois à noter que la manière dont AutoCAD traite les informations des éléments superposés et totalement différent de celle d’ArchiCAD. Ce qui fait qu’en ouvrant un fichier DWG/DXF dans ArchiCAD, ces informations ne seront pas toujours correctes en raison des différences conceptuelles des deux applications. Considérations spéciales Pour un élément de bibliothèque, ArchiCAD ne peut placer les éléments d’un symbole 2D que sur un seul calque␣ ; AutoCAD permet toutefois aux entités d’une définition de bloc de faire référence à plusieurs calques. Cela signifie que les éléments du symbole 2D de l’élément de bibliothèque créé peuvent être placés avec différents attributs comme dans AutoCAD. L’objet placé obtiendra les attributs de l’entité INSERT dans ArchiCAD. Les seules options qui préservent complètement les attributs de calque, de couleur et de type de ligne pour chaque élément de dessin sont les options Décomposer et Décomposer mais garder groupé. Utilisez une de ces options si la modification d’attribut n’est pas permise, parce que dans ces cas-là aucune bibliothèque d’objet n’est créée. D’un autre côté, si le dessin contient quelques blocs relativement complexes avec un grand nombre de références, les décomposer donnera un très grand nombre d’éléments de plan d’étage. Les entités ATTDEF deviennent des textes paramétriques dans l’élément de bibliothèque créé. Ils obtiennent leur valeur de l’entité ATTRIB correspondante lorsque l’élément de bibliothèque 112 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques est placé sur le projet. Si les blocs sont décomposés sur le plan d’étage, ils deviennent simplement des blocs de texte. Un bloc de texte préserve le point d’ancrage et la justification. Si le nom du style se trouve dans la section #STYLECONV ou si la police se trouve dans la section #FONTCONV, la police correspondante est alors utilisée␣ ; dans les cas contraires, une option par défaut dépendant de la langue de votre version est utilisée. Le style de police par défaut est “␣ normal␣ ”. Les options AutoCAD peuvent le modifier en “␣ souligné␣ ”. Le style Italique est généré si le texte a une valeur d’inclinaison supérieure à 15 degrés. (Consulter la description des options “␣ #STYLECONV␣ ” et “␣ #CHARCONV␣ ” du fichier de configuration.) Les entités DIMENSION ne sont pas traduites en cotations ArchiCAD mais décomposées en éléments de dessin du plan d’étage. 4 Guide de conversion DXF/DWG 113 Chapitre 4 : Détails techniques Notions de base des dessins AutoCAD Ce chapitre présente certaines conventions terminologiques propres à AutoCAD. Section HEADER Seules les variables d’en-tête mentionnées autre part dans ce document sont décrites ci-dessous. - $ACADVER: identificateur de version du fichier DXF/DWG. - $TILEMODE: détermine si les entités espace papier et clôture graphique (viewport) de l’espace papier sont activées. 0: activé 1. Mode de compatibilité R10 activé (par défaut) - $EXTMIN: point inférieur gauche de l’étendue du dessin - $EXTMAX: point supérieur droit de l’étendue du dessin - $PEXTMIN: point inférieur gauche de l’étendue du dessin sur espace papier - $PEXTMAX: point supérieur droit de l’étendue du dessin sur espace papier - $DWGCODEPAGE: ’identificateur de page de codes du système sur lequel le dessin a été créé. Il affecte l’interprétation des caractères textuels. Remarque␣ : AutoCAD R12 n’écrit pas la section $DWGCODEPAGE. Cela constitue un problème dans les langues qui utilisent des caractères qui ne sont pas utilisés en anglais. Dans ce cas, la seule solution de rechange est la table #CHARCONV. Section CLASSES La section CLASSES conserve les informations des classes définies par application dont les instances apparaissent dans les sections BLOCKS, ENTITIES et OBJECTS du dessin. Les fichiers AutoCAD de version R12 ne contiennent pas cette section. Section TABLES La section TABLES contient plusieurs tables qui contiennent chacune un nombre variable d’entrées. Ces tables sont les suivantes␣ : 114 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques Table APPID Contient les chaînes d’ID d’application. L’entrée APPID par défaut est “ACAD”. Table BLOCK_RECORD Contient la liste des blocs qui sont placés dans la section BLOCK. Les fichiers AutoCAD de version R12 ne contiennent pas cette table. Table DIMSTYLE Contient les spécifications de style de cotation qui contrôlent l’aspect(flèches, couleurs, types de ligne, polices) des entités DIMENSION et LEADER auxquelles elles sont associées. Pour plus d’informations à ce sujet, reportez-vous aux variables d’en-tête (header) d’AutoCAD. Table LAYER 4 Contient la liste de calques du dessin. Table LTYPE Contient les spécifications de type de ligne. Il existe trois types de ligne obligatoires dans un dessin␣ : CONTINUOUS, BYBLOCK et BYLAYER (les deux derniers ont été introduits dans le format R13)␣ ; le nombre de types de lignes définis par l’utilisateur (ou prédéfinis) est quelconque. Ces lignes peuvent être en pointillé, en trait interrompu ou une combinaison des deux␣ ; il peut encore s’agir de types de ligne contenant des formes ou des textes 2D. Table STYLE Ses entrées s’utilisent à des fins différentes␣ : - Styles de texte␣ : les noms de style sont associés aux fichiers de police. Dans AutoCAD R12, seuls les fichiers de forme (.SHX) étaient pris en charge, dans R13 et R14, d’autres polices, y compris les polices TrueType, sont également prises en charge. - Affectations de fichiers de forme pour les types de ligne complexes ou pour les entités SHAPE. Table UCS Le système de coordonnées utilisateur (UCS) propose un système secondaire de coordonnées mobile pour l’entrée des coordonnées, des plans d’opération et l’affichage. La plupart des commande d’édition géométrique d’AutoCAD dépendent de l’emplacement et de l’orientation de ce système. Guide de conversion DXF/DWG 115 Chapitre 4 : Détails techniques Table VIEW Cette table contient les spécifications de vue créées et utilisées dans le dessin. Une vue affiche une portion du dessin dans une clôture graphique. Table VPORT Divise la zone graphique en plusieurs vues disposées en mosaïque. Le nombre et la disposition des vues et les options qui leur sont associées s’appellent des configurations des vues. La table VPORT est unique␣ ; elle peut contenir plusieurs entrées portant le même nom (ce qui indique une configuration à plusieurs vues). Les entrées correspondant à la configuration des vues active portent toutes le nom *ACTIVE. La première de ces entrées décrit la vue en cours. Section BLOCKS Il est souvent nécessaire de répéter des parties du dessin à maintes reprises à différents endroits, de les faire tourner ou de les étirer. Il est donc utile de les placer dans des BLOCK. Cela économise de la place parce que les entités qui forment cet élément ne sont pas multipliées mais sont stockées une seule fois. Vous économisez aussi du temps car vous n’avez à sélectionner ces entités qu’une seule fois␣ ; ensuite, vous n’avez qu’à vous souvenir du nom associé à cet élément (c’est-à-dire le nom du BLOCK). Chaque bloc a un point d’insertion. Lorsque vous définissez l’endroit du bloc, le point d’insertion s’y positionne. La section BLOCKS peut contenir un nombre quelconque de blocs. Les entités figurant dans ces blocs peuvent insérer d’autres blocs. Les références circulaires ne sont cependant pas admises. Il existe différentes sortes de blocs. - Les blocs créés par l’utilisateur contiennent les entités que l’utilisateur y place. Leurs noms sont donnés par l’utilisateur. - Les blocs anonymes sont créés pour les entités DIMENSION ou pour les zones HATCHED pour conserver leurs représentations graphiques. (AutoCAD R14 a introduit les entités HATCH pour les remplacer␣ ; dans un dessin R14, vous ne trouverez donc pas de blocs pour les hachures). - Les blocs obligatoires du nom de *MODEL_SPACE et *PAPER_SPACE existent depuis AutoCAD R13. Dans les fichiers DXF, ils sont toujours vides – dans les fichiers DWG ils contiennent la section ENTITY. Chaque bloc —qu’il soit créé par un utilisateur, anonyme ou obligatoire— doit faire partie de la table BLOCK_RECORD (mais pas nécessairement dans cet ordre). 116 Guide de conversion DXF/DWG Chapitre 4 : Détails techniques Section ENTITIES Lorsque vous commencez un dessin AutoCAD, tout ce que vous dessinez est placé dans la section ENTITIES. Plus tard, vous pourrez en choisir certaines, en mettre d’autres dans des blocs␣ ; pour les voir, vous devez insérer (INSERT) ces blocs dans la section ENTITIES. Certaines entités créent automatiquement des blocs (les entités DIMENSIONS et, dans R12 et R13, les opérations HATCH). Section OBJECTS Les objets sont similaires aux entités, sauf qu’ils n’ont pas de signification graphique ni géométrique. Les noms DXF des types d’objet définis par application devraient toujours être associés à un nom de classe dans la section CLASS du fichier DXF. Les fichiers AutoCAD de version R12 ne contiennent pas cette section. Compatibilité AutoCAD 2000 Dans ArchiCAD 7.0, il est possible d’ouvrir directement des fichiers venant d’AutoCAD 2000 enregistrés au format AutoCAD 2000. ArchiCAD 7.0 accepte les formats de fichier AutoCAD suivants: R12, R13, R14, R2000. ArchiCAD et PlotMaker sont même capables de générer des fichiers DWG/DXF au format AutoCAD 2000. Traitement des fichiers DXF avec bibliothèque de code OpenDWG OpenDWG est une bibliothèque de code développé par un tiers. Son objectif est d’assurer une communication par DXF/DWG aussi complète que possible. ArchiCAD 7.0 et PlotMaker 2.3 utilisent la méthode OpenDWG lors des processus d’ouverture ou d’enregistrement des fichiers DXF et DWG. OpenDWG est utilisée dans de nombreuses fonctions. Ces fonctions sont les suivantes: - lecture des entités proxy, - traitement des images bitmap, - entités nouvelles dans AutoCAD 2000. Guide de conversion DXF/DWG 117 4 Chapitre 4 : Détails techniques En particulier : - Entité Viewport : ceci est un type d’élément dont les informations se trouvent dans le fichier DXF/DWG et qui définit un port de vue (par exemple un vue de dessu). ArchiCAD et PlotMaker sont capables de lire ces informations à l’aide d’OpenDWG, et, sous Windows, il est désormais possible d’écrire des entités viewport à partir de PlotMaker. - Texte externe : ce type d’élément d’AutoCAD 2000 fait référence à un fichier texte. Lorsque cette entité est traitée ou affichée, le programme trouve le fichier texte référencé, lit le texte qu’il contient, et l’affiche. Le fichier TXT contenant le texte doit vous être fourni par le partenaire qui vous a donnée le fichier DXF/DWG. Sinon, ArchiCAD ne pourra afficher sur le plan que le nom du fichier TXT. - Texte aligné sur arc : il s’agit là d’un texte aligné sur un arc, de manière à ce que le texte suive la courbe décrite par l’arc. ArchiCAD est capable de lire ces textes en créant un élément de texte pour chacun des caractères à partir de l’élément arqué AutoCAD 2000. La seule restriction est que, dans AutoCAD 2000, ce type d’élément peut être défini pour être aligné sur une partie seulement de l’arc auquel il est lié. Comme cet ‘étirement horizontal” n’est pas disponible dans ArchiCAD, l’entité sera toujours alignée sur toute la longueur de l’arc. - Entité ‘wipeout’ : Cette entité AutoCAD 2000 peut également être lue par ArchiCAD et PlotMaker. Elle apparaîtra dans le programme comme une hachure pleine prenant la couleur de la couleur de fond. En raison de la grande différence entre ArchiCAD et AutoCAD dans le traitement des éléments se superposant, cet élément ne sera pas toujours superposé correctement aux autres éléments à la lecture dans ArchiCAD/ PlotMaker. 118 Guide de conversion DXF/DWG Chapitre 5 : Astuces Chapitre 5 Astuces Ce chapitre présente divers scénarios et propose des astuces pour y répondre. AutoCAD: Préparer & emmener AutoCAD possède une fonction qui permet aux utilisateurs ArchiCAD d’obtenir tous les fichiers dont ils ont besoin lorsqu’ils reçoivent un fichier DWG de partenaires. Les utilisateurs d’ArchiCAD peuvent suggérer ou demander aux utilisateurs d’AutoCAD d’utiliser la commande suivante␣ : - dans AutoCAD, tapez la commande “Préparer”, puis appuyez sur Entrée. Cette commande lance un utilitaire qui enregistre tous les fichiers nécessaires à un DWG dans un répertoire commun, y compris les fichiers texte de forme (*.SHX), les fichiers de référence externe DWG (XREFs) et les images bitmaps placées dans AutoCAD (*.BMP, *.TIF, etc.). Dans un dialogue, l’utilisateur peut spécifier le répertoire où tous les fichiers nécessaires seront enregistrés. L’utilisateur AutoCAD peut ensuite prendre le contenu de ce répertoire et le transmettre en entier à l’utilisateur ArchiCAD. Il s’agit d’un format similaire au format archive ArchiCAD, bien que moins élégant. Grâce à ce format, l’échange de données entre les deux logiciels peut être amélioré␣ ; toutes les informations sont en effet disponibles dans ArchiCAD au moment voulu. Répartition d’éléments composites ArchiCAD sur des calques AutoCAD Certains pays imposent des règlements selon lesquels certains éléments doivent être placés sur des calques spécifiques du fichier DXF/DWG. Par exemple, dans ArchiCAD, un mur composite se Guide de conversion DXF/DWG 119 5 Chapitre 5 : Astuces trouve toujours sur un seul calque car tous ses éléments se trouvent sur le même calque. Certaines règlementations peuvent toutefois exiger que les différents composants soient répartis sur des calques distincts. L’exemple suivant va vous montrer comment résoudre le problème␣ : Vous avez ci-dessus un mur composite. Ses revêtements de haut en bas sont␣ : “brique”, “isolation rigide” et “parement brique”. Les traits de hachure des revêtements sont respectivement 99, 98 et 97. Les lignes de contour des revêtements sont toutes dessinées avec le trait 1. Le mur est placé en cochant les deux cases “Utiliser couleurs de lignes & de hachures des composites” et “Utiliser couleurs d’arrière-plan des composites” , bien que seule la dernière aura un effet sur l’enregistrement DXF/DWG. Dans le fichier de configuration, la commande #PENCOLORS permet de spécifier le calque où les éléments dessinés avec un certain trait doivent se placer. Entrons ce qui suit␣ : #PENLAYERS BRIQUES ISOLATION 99 98 PAREMENT_BRIQUE 97 LIGNES_MUR 1 Résultat : Nous obtenons le résultat suivant␣ : dans le fichier de sortie DXF/DWG, tous les éléments dessinés avec le trait 99 se retrouvent sur le calque BRIQUE, tous les éléments de trait 98 sont sur le calque ISOLATION, tous les éléments dessinés de trait 97 sont sur le calque BRIQUE_FACADE et enfin, nous trouvons tous les éléments de trait 1 sur le calque LIGNES_MUR. Remarque␣ : Lorsque vous enregistrez un fichier DXF/DWG, un mur se transforme habituellement en bloc AutoCAD, à moins que vous ne cochiez la case “Décomposer les éléments ArchiCAD complexes”. Si c’est le cas, vous devez d’abord décomposer le bloc mural, ensuite toutes les parties du bloc afficheront leurs attributs de calque correctement. Cette fonctionnalité peut également s’avérer utile dans le cas suivant. Certains utilisateurs préfèrent placer le revêtement d’âme d’un mur composite sur un calque distinct de celui des autres revêtements du mur. Cela peut se faire en utilisant l’option 120 Guide de conversion DXF/DWG Chapitre 5 : Astuces #PENLAYERS. Il vous suffit d’affecter une couleur spécifique (p. ex. TRAIT 255) à tous les calques des revêtements des murs composites et d’ajouter une instruction à la section #PENLAYER du fichier de configuration qui se présente alors comme suit: #PENLAYERS WALL_CORES 255 Recommandations générales sur les options d’affichage avant d’enregistrer sous DXF/DWG Certaines options de la boîte de dialogue Options d’affichage d’ArchiCAD peuvent influencer fortement la façon de générer les fichiers de sortie DXF/DWG. 5 Les deux options les plus importantes de cette boîte de dialogue sont “␣ Epaisseur de trait␣ ” et “␣ Hachures de construction/Polygone␣ ”. Lorsque les épaisseurs de trait sont définies dans ArchiCAD sur “␣ Epaisseur réelle␣ ”, les lignes épaisses sont enregistrées dans le fichier AutoCAD en tant que polylignes␣ ; elles doivent en effet apparaître dans le fichier DXF/DWG exactement comme dans ArchiCAD et que c’est la seule manière d’y arriver. Cela risque d’augmenter énormément la taille du fichier. Lorsque vous utilisez l’option “␣ Sans Epaisseur” par contre, les lignes sont enregistrées comme lignes sans augmentation de la taille du fichier. L’autre option concerne les hachures. Lorsque l’option “␣ bitmap␣ ” ou “␣ vecteur␣ ” est sélectionnée, le fichier de sortie peut apparaître comme un bloc d’un très grand nombre de lignes. Cela provient de ce que les hachures bitmap et vecteur sont toutes deux converties Guide de conversion DXF/DWG 121 Chapitre 5 : Astuces en hachures vecteur dans AutoCAD, puisque ce programme ne prend pas en charge les hachures bitmaps. L’augmentation de la taille du fichier s’avère particulièrement importante lorsque la case “Décomposer les éléments complexes” est cochée dans la boîte de dialogue Enregistrer sous DXF/DWG. Dans ce cas, une simple hachure ArchiCAD peut être transformée en centaines ou milliers de lignes dans le fichier DXF/DWG. Remarques : - L’option Hachure est moins importante lorsque vous enregistrez sous AutoCAD R14 parce que dans cette version, les hachures sont converties en hachures même. Ce n’est pas le cas avec les versions précédentes d’AutoCAD. - L’option #SOLIDFILLS du fichier de configuration peut également affecter la manière dont les hachures sont importées. Pour plus d’informations à ce sujet, reportez-vous à la section “Fichier de configuration” du chapitre “Personnalisation”. - L’augmentation de taille de fichier peut être très importante. Lorsque vous enregistrez un fichier DXF/DWG à partir d’un projet ArchiCAD de plusieurs Mega-octets avec un mauvais choix d’options, la taille de ce fichier peut augmenter de plusieurs dizaines de Mo. Dans ce cas, ArchiCAD risque de ne pas pouvoir enregistrer le fichier par manque de mémoire. Que se passe t-il dans le fichier de sauvegarde lorsque la case “Marquer arêtes de polygones” est cochée dans la boîte de dialogue Enregistrer 3D sous DXF? Ces deux illustrations montrent la différence d’un cube enregistré comme DXF avec et sans écriture des arêtes de polygone. Les deux cubes ont été enregistrés sous DXF à partir de la fenêtre ArchiCAD 3D. Celui de gauche a été enregistré avec l’option “Marquer les arêtes de polygone” tandis que celui de droite a été enregistré sans l’activer. 122 Guide de conversion DXF/DWG Chapitre 6 : Dépannage - Questions et réponses Chapitre 6 Dépannage - Questions et réponses La section suivante traite de divers problèmes que vous risquez de rencontrer lors de l’utilisation de l’extension ArchiCAD DWG/DXF IO et vous propose les suggestions suivantes pour les résoudre. Je veux enregistrer/ouvrir un fichier sous DXF/DWG, mais lorsque je suis dans le dialogue d’ouverture de fichiers, DXF/DWG ne fait pas partie des types de fichier que l’on peut sélectionner. Il y a deux explications possibles. D’une part, il se peut que le fichier DXF-DWG IO.apx ne soit pas au bon endroit (dans le sousdossier “Extensions\Import-Export” du dossier ArchiCAD). Vérifiez donc que ce fichier y figure ou qu’il est chargé grâce à la commande de menu ‘Outils\Charger Extensions’. D’autre part, ce fichier est peut-être endommagé. Si c’est le cas, vous pouvez réinstaller le programme pour voir si le problème est ainsi résolu. De plus, vous pouvez télécharger la dernière version de l’extension DXF/DWG Add-On sur le site web de Graphisoft à www.graphisoft.com. J’ouvre un dessin DWG/DXF dans ArchiCAD, mais lorsque je passe à la fenêtre 3D, elle ne contient aucune information 3D. Lors de l’ouverture d’un fichier DWG/DXF comme projet, ArchiCAD ne crée que des informations 2D qui apparaîtront sur le plan d’étage. Si vous avez également besoin des informations 3D Guide de conversion DXF/DWG 123 6 Chapitre 6 : Dépannage - Questions et réponses stockées dans le fichier, vous devez l’ouvrir comme objet de bibliothèque, puis le placer sur le plan. Lorsque j’essaie d’ouvrir un fichier DWG ou DXF, le dialogue Ouvrir DWG/DXF apparaît, mais je ne peux pas sélectionner un fichier de configuration. Les fichiers de configuration doivent être placés dans le même dossier que l’extension DWG/DXF. Par ailleurs, les noms des fichiers de configuration doivent respecter une certaine convention␣ : ils commencent par “DXF-DWG Config” et leur extension est toujours “.txt”. Vous pouvez ajouter des caractères supplémentaires avant l’extension. Voici quelques exemples: ‘DXF-DWG Config - client1.txt’ - accepté ‘DXF-DWG Config - client2.txt’ - accepté ‘DXF-DWG Config.txt - client1’ - refusé, extensions changée ‘Client1 Config.txt’ - refusé, ne commence pas par ‘DXF-DWG Config’ Veillez également à ce que le nom de fichier (y compris le point (.) et l’extension (txt) ne dépasse pas 31 caractères. C’est nécessaire pour des raisons de compatibilité entre les plates-formes Macintosh et Windows. J’ai défini des options dans le fichier de configuration, mais lorsque j’ouvre ou enregistre un fichier DWG ou DXF, je n’obtiens pas les résultats voulus. Il semble que les commandes ne soient pas exécutées. Vérifiez la syntaxe du fichier de configuration. Tous les mots-clés doivent être en MAJUSCULES et commencer par le caractère dièse “␣ #␣ ”. Toute instruction qui contient des espaces doit être mise entre guillemets. Si l’une de ces règles n’est pas suivie, la commande du fichier de configuration n’est pas traitéee. En cliquant sur le bouton “Détails” du dialogue “Ouvrir/Enregistrer sous DXG/DWG”, vous pouvez voir le résultat de la conversion. Si vous n’y voyez pas certaines options, cela signifie qu’il y a un problème de syntaxe et que la commande correspondant à l’option en question n’a pas été interprétée. Vous pouvez cliquer sur le bouton “Editer” de cette boîte de dialogue pour éditer le contenu du fichier. Lorsque vous enregistrez vos modifications, vous verrez immédiatement si elles ont résolu le problème. 124 Guide de conversion DXF/DWG Chapitre 6 : Dépannage - Questions et réponses J’ouvre le dialogue “␣ Détails de configuration “␣ Ouvrir/ Enregistrer sous DWG/DXF␣ ”, mais je ne vois pas l’option que j’ai définie lors de l’édition du fichier de configuration. La syntaxe des entrées du fichier de configuration est vérifiée et seules celles qui sont conformes s’affichent dans cette boîte de dialogue. Vous avez probablement fait une erreur de syntaxe dans le fichier de configuration. J’ai envoyé un fichier DXF/DWG à un client/consultant qui utilise une application CAO autre qu’AutoCAD et ils me signalent qu’ils n’arrivent pas à lire le fichier. Vous devez examiner les deux points suivants␣ : Quelle version DXF/DWG l’autre programme est-il capable d’importer␣ ? Vous devez ensuite vérifier que vous enregistrez bien votre fichier sous ce format. L’autre question est de savoir si votre fichier enregistré à partir d’ArchiCAD ne contient pas une structure de définitions BLOCK imbriquées trop complexe pour l’autre programme. Auquel cas, vous devriez essayer de vérifier l’option “Décomposer les éléments complexes” du dialogue “Enregistrer sous DXF/DWG”. Remarque␣ : Lorsque vous enregistrez sous DXF, vérifiez pour cela l’option “Créer structure de fichier simplifiée”. J’ai ajouté un dessin DWG à ma mise en page PlotMaker, mais elle ne semble pas afficher correctement l’espace modèle ni l’espace papier. Vérifiez que vous utilisez la commande “Ouvrir dessin” dans PlotMaker et que la case “Espace papier comme mise en page, Espace modèle comme dessin” est cochée dans le dialogue d’ouverture de fichiers. C’est la seule façon d’obtenir les informations de ces deux espaces sur la mise en page PlotMaker. Je ne vois pas les commandes AutoCAD dans Outils. Il y a deux explications possibles. Soit l’extension n’est pas au bon endroit (dans le dossier Outils du dossier Extensions à l’intérieur du dossier ArchiCAD, soit dans un autre endroit à l’intérieur du dossier Extensions), soit elle n’a pas été chargée. Vérifiez donc que ce fichier y figure ou qu’il est chargé grâce à la commande de menu Outils \Charger Extensions. Il se peut également que ce fichier soit endommagé. Réinstaller le programme peut résoudre le problème. Guide de conversion DXF/DWG 125 6 Chapitre 6 : Dépannage - Questions et réponses Je veux ouvrir/enregistrer un dessin DXF/DWG, mais lorsque le dialogue s’ouvre, les options s’affichent en grisé. Cela se produit lorsque les options définies dans le dialogue lors d’une session d’ouverture/enregistrement précédente ont été mémorisées à partir du dialogue “Editer le fichier de configuration”. Cela verrouille le contenu de la boîte de dialogue pour assurer qu’un jeu d’options est toujours utilisé. C’est pratique parce que cela évite de devoir les définir et il est aussi moins probable que quelqu’un ouvre/enregistre un fichier DXF/DWG avec de mauvaises options. Si vous supprimez la section #DIALPARS du fichier de configuration ou sa marque de commentaire, les paramètres peuvent alors être modifiés. J’ouvre un dessin DWG dans ArchiCAD, mais les types de ligne AutoCAD n’apparaissent pas. Une partie des définitions des types AutoCAD sont stockées dans des fichiers de forme (d’extension .shx). Dans le dossier SUPPORT d’AutoCAD, vous trouverez un fichier de forme nommé “ltypeshp.shx”. Si vous obtenez ce fichier d’un utilisateur AutoCAD, vous pouvez alors le sélectionner lorsque ArchiCAD vous le demande à l’ouverture du fichier DWG contenant les types de trait à symbole. Les types de trait de votre interlocuteur seront disponibles dans ArchiCAD. Vous devrez peut-être les redimensionner dans le dialogue “Types de ligne”. Remarque : Certains types de ligne symbole d’AutoCAD contiennent des caractères, par exemple, les types GAS_LINE ou HOT_WATER_SUPPLY. Ces caractères n’apparaissent pas dans ArchiCAD, seulement les segments de ligne. 126 Guide de conversion DXF/DWG Index Index #BYLAYER 72 #CHARCONV 57 #DIALPARS 66 #FONTCONV 65, 70, 108, 113 #LAYERCONV 61, 69 #LTYPECONV 62, 70 #NATIONAL 63, 72 #PENLAYERS 60, 69 #SEARCHPATH 62, 71 #SOLIDFILLS 64, 72 #SPECLAYER 69 #SPECLAYERS 59 #STYLECONV 58, 70, 108, 113 #TEMPLATE-FILE 71 #TEMPLATE_FILE 65 $ACADVER 106, 114 $DWGCODEPAGE 106, 114 $EXTMAX 106, 114 $EXTMIN 106, 114 $FILLMODE 106 $PEXTMAX 106, 114 $PEXTMIN 106, 114 $TILEMODE 106, 114 A Ajouter données 3D ~ aux éléments de bibliothèque ANGLE DIMENSION APPID table ~ 7, 108 99 91, 105, 108, 115 Application cible 11 ARC 102 Attacher XREF 41 commande ~ 48 méthode Attacher 42 méthode Recouvrement 42 ATTDEF 112 AutoCAD outils ~ dans ArchiCAD Guide de conversion DXF/DWG 39 127 Index B Consultants BEAM 98 Bibliothèque ArchiCAD Continu répondre aux besoins des ~ 77 type de ligne ~ dans ArchiCAD type de ligne dans AutoCAD 89 BLOCK_RECORDS table ~ Contour à partir d’un fichier de fusion 38 Conversion 92, 115 BLOCKS section ~ 94, 105, 108, 116 section ~ du fichier modèle 68 traitement des ~ à l'ouverture du fichier ~ avec fichier modèle 87 ~ sans fichier modèle 87 options de ~ 26 4 Bords de polygone traitement des ~ en enregistrant AutoCAD 3D 16 Conversion d'attributs 88 Conversion d'élément 92 algorithmes de ~ (entrée) 106 algorithmes de ~ (sortie) 87 BYBLOCK type de ligne ~ dans AutoCAD 89 Conversion Unité Dessin BYLAYER ~ en enregistrant Coupe comme document AutoCAD 18 ~ en enregistrant dans PlotMaker 22 ~ en enregistrant document AutoCAD 2D 11 ~ en enregistrant document AutoCAD 3D 15 ~ en ouvrant DXF/DWG 6 ~ en ouvrant DXF/DWG comme élément de bibliothèque 10 ~ en ouvrant fichier dans PlotMaker 21 attribut ~ dans AutoCAD 66 type de ligne ~ dans AutoCAD 89 C Calques 79, 112 ~ en enregistrant 2D 12 ~ spéciaux pour Portes/Fenêtres 59 composants conversion de ~ 69 construction selon stylos 60 construire ~ en enregistrant document AutoCAD 2D 12, 23 construire ~ en enregistrant document AutoCAD 3D 15 conversion 90 conversion de noms 61 fusionner ~ dans PlotMaker 24 supprimer ~ vides 14 conversion des ~ 57 conversion des ~ spéciaux 26 ~ en enregistrant Coupe 18 ~ en enregistrant dans PlotMaker 24 ~ en enregistrant document AutoCAD 2D 13 ~ en enregistrant document AutoCAD 3D 16 ~ en ouvrant DXF/DWG 8, 10 ~ en ouvrant fichier dans PlotMaker 21 ~ en ouvrant fichier DXF/DWG comme élément 10 conversion des styles de ~ calques selon ~ section ~ 114 section ~ du fichier modèle 67 ~ du fichier DXF 3D 16 D répondre aux besoins des ~ 77 COLUMN 95 Commandes 1 Commandes AutoCAD Décomposer ~ manquantes dans menu Outils 125 125 112 ~ contenu des BLOCKs ~ texte vectoriel 8 4 Défaut réglages par ~ pour ouvrir DXF/DWG 6 Détails 71 Configuration d'un projet Conserver attributs 5 12 Créer structure de fichier simple Clients Compatibilité AutoCAD Composants Divers 92 Couleurs 89 Couleurs de stylo 63 CIRCLE 102 CLASSES conversion ~ Correspondance couleurs Cotations Caractères 128 89 CONTINUOUS ouvrir DXF/DWG comme ~ 5 77 ~ du fichier de configuration 2 Détails techniques 87 Guide de conversion DXF/DWG Index DIMENSION Exporter entités ~ 99, 113 ~ en utilisant un dessin modèle 104 DIMSTYLE table ~ Extension 92, 115 ~ manquante Données 3D traitement des ~ en ouvrir comme élément de biblio 9 F Fichier de configuration Données étendues DOORS 96 DXF binaire 13 DXF/DWG ouvrir un document ~ 2 E Ecrire DXF binaire ~ en enregistrant Coupe 18 ~ en enregistrant dans PlotMaker 24 ~ en enregistrant docment AutoCAD 3D 16 Fichier modèle définition 92 traitement ~ en enregistrant document AutoCAD 2D 13 traitement des ~ en enregistrant coupe comme docum 18 Fichiers attachés 40 Fichiers forme AutoCAD FILL 100 Fusion 92 ELLIPSE 102 Enregistrer Coupe comme document AutoCAD 17 Enregistrer document AutoCAD 2D 10 G Grille conversion de ~ 91 fichier de configuration 10 14 H ~ dans PlotMaker 21 Hachure ENTITIES section ~ 102, 105, 109, 117 section ~ du fichier modèle 68 6 ~ pour enregistrer document AutoCAD 2D ~ pour ouverture dans PlotMaker 19, 21 Espace papier 13, 23 ~ pour enregistrer document AutoCAD 2D ~ pour ouverture dans PlotMaker 19, 21 ~ symbole 101 ~ unie 100 ~ vectorielle 100 ~ vide 100 conversion de ~ 64 HEADER 6 Espace papier/Espace modèle Expert 8 fichiers modifiés par la ~ 29 options de ~ 35 règles de ~ 35 Eléments simples Espace modèle 67, 78 définition 53 spécification du ~ 65 Eléments complexes Enregistrer document AutoCAD 3D Enregistrer document DXF/DWG 55, 79, 124 ~ pour enregistrer Coupe comme DXF/DWG 17 ~ pour enregistrer dans PlotMaker 22 ~ pour enregistrer document AutoCAD 2D 10, 14 ~ pour ouvrir DXF/DWG dans PlotMaker 20 définition 53 Détails 2 détails du ~ 69 éditer le ~ 73 emplacement du ~ 2 mots-clefs 2 sélectionner le ~ 2 vérifier syntaxe du ~ 124 traitement des ~ 52 traitement des ~ en enregistrant document AutoCAD 12 définition 123 13, 23 section ~ 104, 106, 114 section ~ du fichier modèle HOTSPOT 67 103 28 options ~ à l'ouverture 6 options ~ pour enregisrer document AutoCAD 2D 11 Guide de conversion DXF/DWG 129 Index Ouvrir fichier DXF/DWG I ~ comme Bibliothèque ArchiCAD 5, 108 ~ comme élément de bibliothèque 9 ~ comme Projet ArchiCAD 3, 108 ~ dans ArchiCAD 2 ~ dans PlotMaker 19 traitement des données 3D 9 Imbrication ~ des XREFs 40 Informations 3D 28 ~ manquantes dans fichier converti 123 INSERT 94 Instances P ~ des XREFs 41 Personnalisation L Composants PlotMaker LABEL 100 LAYER table ~ 19 Model Space and Paper Space 90, 104, 107, 115 conversion type de ligne ~ 89 Polices options ~ dans ArchiCAD 6 options ~ dans PlotMaker 21 correspondances de ~ 8 Préparer LEVEL DIMENSION 99 LIBRARY PARTS 95 LIGHTS 96 Lignes commande ~ dans AutoCAD 119 Projet ArchiCAD ouvrir DXF/DWG comme ~ 3 conversion de type de ~ 62 LINE 102 LINEAR DIMENSION LTYPE 125 Pointillés Lecture des entités DXF/DWG table ~ 53 53 R 99 RADIAL DIMENSION Règles 89, 104, 107, 115 99 ~ appliqués lors de la fusion 35 Répertoire M définition de ~ Mémoriser les options ~ dans fichier de configuration 66 MESH 98 Mode d'affichage ~ dans dialogue XREF 62 Restaurer éléments plan ArchiCAD ROOF 98 12 S 40 Modèle d'échange de données basé sur XREFs 81 Modules liés 84 Mots-clefs ~ dans fichier de configuration 2, 55 Sélectionner tous les XREFs commande ~ 48 SLAB 98 SPLINE 103 STANDARD style ~ dans AutoCAD 108 STYLE O table ~ OBJECTS section ~ 96, 117 section ~ du fichier modèle Options d’affichage 64 Options de dialogue ~ enregistrées 72 Options DXF additionnelles ~ en enregistrant 3D 130 91, 104, 107, 115 Symbole 67 types de ligne ~ dans ArchiCAD 89 types de ligne ~ manquants 126 Symboles ~ non paramétriques 96 ~ paramétriques 97 Symboles DXF/DWG ~ traités en ouvrant comme Projet 4 16 Guide de conversion DXF/DWG Index Synchroniser Stylos commande ~ 48 Système de coordonnés conversion du ~ 92 T TABLES section ~ 88, 104, 107, 114 section ~ du fichier modèle 67 Texte composants conversion de ~ 70 conversion des styles de ~ 91 conversion style de ~ 58 Traitement de XREF commande ~ TrueType 39 58 conversion de polices ~ 65 Types de Ligne composants conversion de ~ 70 Types d'élément calques selon ~ 12 U UCS table ~ 92 Unités de dessin 26 V VIEW table ~ 91, 105, 107 VPORT table ~ 91, 105, 107 Vues rapides conversion des ~ 91 W WALL 94 WINDOWS 96 X XREFs 81, 82 Z ZONE STAMPS 96 Guide de conversion DXF/DWG 131 Index 132 Guide de conversion DXF/DWG Table des matières Table des matières Chapitre 1 : Référence des commandes 1 Fonctionnalité ArchiCAD ____________________________________________________ 1 Ouvrir document DXF/DWG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Sélectionner un fichier de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Ouvrir le fichier comme Projet ou Bibliothèque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Conversion Unité de Dessin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Valeurs par Défaut et Options Additionnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Options Expert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Ajouter données 3D aux éléments de bibliothèque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Décomposer texte vectoriel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Correspondance des couleurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Ouvrir document DXF/DWG comme élément de bibliothèque . . . . . . . . . . . . . . . . . . . . . . . 9 Traitement des données 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Unité de conversion de dessin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Correspondances avec table des couleurs AutoCAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Enregistrer document AutoCAD 2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Sélectionner fichier de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Application cible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Conversion Unité de dessin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Options Expert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Eléments visibles/Tous les éléments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Eliminer les calques vides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Enregistrer document AutoCAD 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Sélectionner Fichier de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Application cible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Conversion d’unité de dessin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Construction des calques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Correspondance couleurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Ecrire bords polygone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Options DXF supplémentaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Défauts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Guide de conversion DXF/DWG i Table des matières Enregistrer Coupe comme document AutoCAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Sélectionner fichier de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Application cible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Conversion d’unité de dessin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Décomposer éléments complexes ArchiCAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Correspondance avec table des couleurs AutoCAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Ecrire DXF binaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Défauts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Fonctionnalité PlotMaker ___________________________________________________ 19 Ouvrir document DXF/DWG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 L’option de placement Espace papier ou Espace modèle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Sélectionner fichier de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Transformer unité DXF/DWG du dessin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Lire entités DXF/DWG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Correspondance avec table des couleurs AutoCAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Défauts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Enregistrer document DXF/DWG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Sélectionner fichier de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Application cible␣ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Créer unité de dessin DXF/DWG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Construction des calques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Correspondance avec table des couleurs AutoCAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Ecrire DXF binaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Fusionner calques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Eléments visibles/Tous les éléments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Eliminer les calques vides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Défauts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Options de Conversion _____________________________________________________ 26 Unités de dessin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Valeurs par défaut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Correspondance couleurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Entrée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Sortie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Informations 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Espace papier et espace modèle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Support de la fusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Options de fusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Utilisation des outils AutoCAD _______________________________________________ 39 Traitement de XREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Boutons de mode d’affichage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Attacher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Détacher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Recharger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Décharger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 ii Guide de conversion DXF/DWG Table des matières Lier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 XREF trouvé à - Navigation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Afficher Journal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Attacher XREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Sélectionner tous les XREFs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Synchroniser stylos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Maintenance du parcours de recherche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Enregistrer Options/ Charger Options Enregistrées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Travailler avec les données étendues ________________________________________ 52 Chapitre 2 : Personnalisation 53 Composants _______________________________________________________________ 53 Le fichier de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Le fichier modèle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Détails du fichier de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Composants Conversion de calques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Composants Conversion Types de Ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Composants Conversion de Texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Composants Divers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Mémoriser Options de dialogues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Editer le fichier de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Chapitre 3 : Schémas de travail 77 Configuration d’un projet ___________________________________________________ 77 Confirmation du protocole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Modèle général d’échange de données basé sur les fichiers XREFs _____________ 81 Modèle d’échange de données basé sur le support de la fusion ________________ 85 Chapitre 4 : Détails techniques 87 Algorithmes de conversion d’élément (sortie) ________________________________ 87 Conversion sans fichier modèle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Conversion d’attribut (section TABLES) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Conversion d’élément . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Conversion à l’aide d’un dessin modèle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Algorithmes de conversion des éléments (entrée) ___________________________ 106 Import des données des splines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 Considérations spéciales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Notions de base des dessins AutoCAD _______________________________________ 114 Compatibilité AutoCAD 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Traitement des fichiers DXF avec bibliothèque de code OpenDWG . . . . . . . . . . . . . . . . . . . . . . 117 Guide de conversion DXF/DWG iii Table des matières Chapitre 5 : Astuces 119 Chapitre 6 : Dépannage - Questions et réponses 123 Index 127 iv Guide de conversion DXF/DWG