Extraction des coordonnées de points dans AutoCAD (Takeo.lsp)
Extraction des coordonnées d'un point dans AutoCAD
admin - 23.05.2026 08:57
admin - 23.05.2026 08:57
Une fonction AutoLISP pour extraire et rapporter les coordonnées de points dans AutoCAD.
Takeo.lsp génère un tableau de points / rapport de coordonnées à partir d'objets sélectionnés et exporte les informations de coordonnées dans un format structuré.
Les fonctionnalités typiques incluent :
L'extraction des coordonnées de points à partir de la géométrie sélectionnée
La numérotation séquentielle des points
La liste des coordonnées X, Y (et optionnellement Z)
La création d'un tableau de coordonnées (tableau de points) à l'intérieur du dessin
La prise en charge des flux de travail d'exportation et de documentation pour les tâches de topographie et de dessin
La production de valeurs de coordonnées selon les paramètres du SCU (Système de Coordonnées Utilisateur) actif
Cet utilitaire est couramment utilisé pour préparer des tableaux de coordonnées, des dessins d'implantation, de la documentation topographique et des rapports de points de polygones directement dans AutoCAD.
Bonjour à tous,
Il y a une question fréquemment posée ici, en particulier parmi les collègues travaillant dans la topographie : L'extraction des coordonnées de points dans AutoCAD. Je voulais partager un programme que j'ai initialement écrit dans les années 1980 comme exemple de référence.
À l'époque où ce programme AutoLISP a été développé, les stations totales n'étaient pas encore largement utilisées. Généralement, une personne tenait la mire de nivellement, une autre observait à travers le tachéomètre et lisait verbalement les mesures optiques, tandis qu'une troisième personne enregistrait manuellement les relevés sur papier. Plus tard, tous ces points étaient reportés individuellement sur la table à dessin.
In the sample data file, the first records contain information about the control polygons, whose coordinates and elevations were established by transferring measurements from a reference benchmark point.
Les lignes de données suivantes contiennent :
Le point de station (point où l'instrument est installé)
Le point visé
L'angle horizontal (en grades)
La distance (en mètres)
Les valeurs d'altitude / de hauteur
Tant que le point de station ne change pas, il n'est pas répété dans les lignes de données suivantes.
À l'époque où ce programme a été écrit, les processeurs informatiques étaient nettement plus lents que les systèmes actuels. Il était en fait possible de regarder une animation à l'écran montrant le trépied, le tachéomètre et un faisceau projeté vers le point mesuré. Les processeurs modernes et la mise en mémoire tampon graphique indépendante rendent ces animations trop rapides pour être suivies visuellement.
Avant de partager le programme, j'ai également remplacé les opérations initialement implémentées à l'aide de (command "...") par des appels (entmake ...).
Pour permettre à d'autres de modifier, d'adapter et de réutiliser la solution, je partage à la fois le code AutoLISP open-source et un exemple de fichier de données.
Comme certains utilisateurs peuvent rencontrer des difficultés pour copier les fichiers directement et les créer manuellement, j'ai téléchargé les deux fichiers sur le serveur et fourni des liens de téléchargement.
Par défaut, le programme suppose que l'extension du fichier de données est .dat.
Les liens sont masqués. S'inscrire ou Connexion
Auteur: cizimokulu.com
Description: Fonction AutoLISP pour l'extraction des coordonnées de points dans AutoCAD
Tag: Extraction des coordonnées d'un point dans AutoCAD
Commentaires :
Aucun commentaire pour le moment





Index des Catégories

