Je souhaite créer automatiquement des blocs à chaque intersection de plusieurs polylignes. Comment puis-je réaliser cela dans AutoCAD MAP ?
Pour insérer automatiquement des blocs aux intersections de polylignes dans AutoCAD MAP 3D, la méthode la plus efficace combine le nettoyage des données et la création de topologie.
- Préparez les données: Créez une copie des polylignes sur lesquelles vous souhaitez travailler pour éviter de modifier les originaux.
- Nettoyez les intersections: Lancez la commande MAPCLEAN. Dans la boîte de dialogue, sélectionnez les polylignes copiées.
- Configurez l’opération: Dans la section « Opérations de nettoyage », cochez l’option « Découper les objets aux intersections ». Exécutez le nettoyage. Cette étape assure que chaque intersection est un point de terminaison pour les polylignes.
- Créez une topologie de réseau: Accédez aux outils de topologie (par exemple, via le ruban « Analyse » > « Topologie »). Créez une nouvelle topologie de type « Réseau » à partir des polylignes nettoyées.
- Générez les nœuds en blocs: Lors de la création de la topologie, assurez-vous de cocher l’option permettant de générer les nœuds sous forme de blocs. Vous pourrez spécifier le nom du bloc à insérer.
- Vérifiez et nettoyez: Les blocs seront insérés à toutes les intersections, mais aussi aux extrémités de chaque polyligne. Supprimez manuellement les blocs indésirables situés aux débuts et fins de polylignes si nécessaire.
Alternative LISP: Des routines LISP peuvent également insérer des points ou cercles aux intersections, qui peuvent ensuite être convertis en blocs via une autre routine.