Utiliser des blocs DWG dans BricsCAD et ZWCAD : compatibilité et tests
Un fichier DWG n’est pas réservé à AutoCAD. De nombreux bureaux travaillent aussi avec BricsCAD et ZWCAD, notamment pour le dessin 2D, l’architecture, les installations et l’aménagement intérieur. Mais il faut éviter une affirmation trop large : ouvrir un DWG ne garantit pas que chaque fonction avancée d’un bloc sera modifiable de manière identique.
Je vous propose une méthode simple pour tester une bibliothèque de blocs dans ces logiciels, en distinguant les objets standards, les attributs et les blocs dynamiques.
Le point commun : le format DWG
BricsCAD permet d’insérer des définitions de blocs présentes dans le dessin ou provenant de fichiers externes DWG. Sa documentation présente la commande INSERT, les paramètres de position, d’échelle, de rotation et les attributs.
ZWCAD travaille lui aussi avec les fichiers DWG ; son éditeur propose notamment des outils de blocs et, selon les éditions et versions, des fonctions avancées telles que Flexiblock. Ne confondez cependant pas un objet paramétrique propriétaire et la définition dynamique AutoCAD de départ.
La bonne approche est de vérifier la fonction nécessaire sur le poste qui exécutera le travail, plutôt que de promettre une compatibilité absolue à partir de la seule extension .dwg.
Tester un bloc statique en premier
Commencez avec un objet simple téléchargé depuis la catégorie Mobilier DWG ou Architecture.
- Décompressez le ZIP pour obtenir le fichier DWG.
- Ouvrez-le dans BricsCAD ou ZWCAD, sans l’insérer tout de suite dans un projet de production.
- Contrôlez une distance connue et l’unité affichée.
- Vérifiez les calques, les types de ligne et les éventuels objets proxy.
- Insérez le fichier comme bloc dans un dessin vierge.
- Testez son déplacement, sa rotation et sa mise à l’échelle.
- Enregistrez le document, fermez-le puis rouvrez-le.
Un bloc statique composé de lignes, arcs et polylignes ordinaires est généralement plus simple à partager qu’une définition portant des propriétés avancées. Cela ne dispense pas d’une vérification après insertion.
BricsCAD : insertion et blocs dynamiques
Dans la commande INSERT, BricsCAD permet de sélectionner des définitions existantes ou des fichiers externes. Les attributs de bloc peuvent être renseignés lors de l’insertion selon les paramètres de l’environnement.
Concernant les blocs dynamiques AutoCAD, la documentation BricsCAD décrit la possibilité d’insérer des références, de modifier certaines propriétés personnalisées et de manipuler des poignées. Elle précise également que la création ou l’édition des définitions dynamiques AutoCAD n’est pas équivalente aux outils de blocs paramétriques propres à BricsCAD.
Autre nuance : les capacités peuvent dépendre de l’édition, de la version et même de restrictions territoriales mentionnées dans la documentation officielle. Pour une équipe internationale, il faut tester le scénario réel au lieu de généraliser.
ZWCAD : ce qu’il faut vérifier
ZWCAD propose l’ouverture et le travail sur DWG ainsi que des outils de blocs. Les pages produit documentent des évolutions des fonctions paramétriques et de Flexiblock. Cependant, le fonctionnement exact de chaque paramètre, action, état de visibilité ou objet spécialisé doit être confirmé dans l’édition installée.
Je recommande de préparer un fichier de test comprenant une porte simple, une porte avec attributs et un bloc dynamique contenant plusieurs états. Ouvrez-le dans ZWCAD et observez, pour chacun, ce qui est accessible : propriétés, édition de géométrie, poignées et sauvegarde.
Le test est plus utile qu’une longue liste marketing de logiciels annoncés comme « compatibles DWG ».
Comparer les usages par type de bloc
| Type de fichier | Test indispensable |
|---|---|
| Bloc 2D simple | Insertion, taille, calques, rotation |
| Bloc avec attributs | Valeurs affichées et modifiables |
| Bloc dynamique AutoCAD | Poignées, états, propriétés personnalisées |
| Bloc imbriqué | Noms de définitions et comportement des copies |
| Bloc avec objets spécialisés | Affichage, édition et éventuels objets proxy |
Ne concluez pas qu’un logiciel « ne prend pas les blocs en charge » parce qu’une fonction complexe se comporte différemment. Les écarts concernent parfois seulement certains paramètres ou certaines opérations d’édition.
Le piège des noms de blocs et des versions
Si un projet contient déjà une définition appelée PORTE_900, insérer un DWG externe portant le même nom peut provoquer une demande de redéfinition. Comparez soigneusement les géométries avant d’accepter : la modification peut toucher toutes les occurrences dans le dessin courant.
Les versions DWG doivent aussi être compatibles avec la version de chaque logiciel. Pour un échange d’entreprise, gardez une copie de référence et produisez, si nécessaire, un fichier converti dans un format que le destinataire peut ouvrir.
Ma recommandation pour une bibliothèque multi-CAD
Dans la fiche de chaque ressource, indiquez le format réellement testé, le logiciel, sa version et la nature des fonctions vérifiées. Une formulation telle que « ouverture et insertion vérifiées dans BricsCAD, édition dynamique non évaluée » est beaucoup plus utile qu’une affirmation globale de compatibilité.
Pour les blocs architecturaux et les familles de mobilier répétitives, choisissez quelques dessins représentatifs et construisez une petite matrice de tests. Vous pourrez ensuite élargir la bibliothèque sans perdre la traçabilité.
Questions fréquentes
Un bloc DWG AutoCAD fonctionne-t-il dans BricsCAD ?
De nombreux blocs peuvent être insérés. Les blocs dynamiques et objets avancés nécessitent un contrôle des fonctions réellement prises en charge.
Peut-on créer les mêmes blocs dynamiques dans ZWCAD ?
Cela dépend du type de bloc, des outils paramétriques de l’édition utilisée et du comportement attendu. Testez la définition, pas seulement son affichage.
Sources et documentation technique
Pour vérifier les commandes et les fonctions citées, je vous recommande de consulter les références officielles suivantes. Le comportement exact peut varier selon la version et l’édition du logiciel.
