point
657117,9,1377693,1,291,43
657250,1377444,45,290,54
656721,48,1377414,19,289,84
656497,91,1377464,73,290,32
656405,02,1377667,51,290,6
656526,61,1377234,290,11
656350,93,1377076,2,289,96
656109,69,1376999,1,290,25
655862,91,1376922,93,291,1
655652,52,1376937,76,291,19
657007,33,1377612,43,290,85
656872,14,1377528,47,290,17
656350,93,1377076,2,289,96
656966,87,1377685,03,291,4
656970,09,1377664,94,291,14
656979,03,1377648,34,290,89
656987,84,1377631,42,290,77
656996,22,1377614,82,290,68
657005,9,1377598,21,290,38
657014,24,1377580,23,290,03
657022,77,1377562,98,289,93
657031,6,1377547,38,289,83
657040,02,1377529,45,289,76
657050,41,1377513,48,289,69
657060,03,1377497,3,289,57
657069,38,1377480,23,289,53
657077,13,1377463,9,289,61
657086,12,1377448,41,289,61
657095,33,1377432,95,289,9
lorsque j'importe le script, sauf la première ligne est accepter le reste est inconnu
Le titre du sujet a été modifié par un modérateur pour faciliter la recherche. Titre original:
script
Résolu ! Accéder à la solution.
Résolu par rebcao. Accéder à la solution.
Bonjour @gustsoub
Essayez en tapant comme première ligne : _MULTIPLE _POINT puis copier vos lignes de coordonnées des points (ligne de coordonnées x,y,z) dans le bloc notes puis enregistrer le fichier en .scr
Exemple pour les premières lignes:
_MULTIPLE _POINT
657117,9,1377693
1,291,43
657250,1377444,45
290,54,656721
48,1377414,19.
Taper ensuite SCRIPT en ligne de commande, allez chercher votre script, puis OUVRIR et ECHAP
Au préalable, paramétrer vos points pour les visualiser dans FORMAT, puis STYLE DE POINTS , choisir un point à partir du troisième
J'ai testé cela fonctionne.
657117,9,1377693,1,291,43
Manque un espace, non ?
Ne peut pas fonctionner 😂
x,y,za,b,c ?
Bonjour,
Le X Y et Z doivent être séparés par des virgules, par contre le séparateur décimal doit être un point et non pas une virgule.
Le script doit plutôt s'écrire
point
657117.9,1377693.1,291.43
657250,1377444.45,290.54
656721.48,1377414.19,289.84
Ca ressemble à un export Excel en CSV, mais il faut paramétrer son Windows de manière à utiliser le point comme séparateur décimal.
Olivier Eckmann
la réponse @O_Eckmann, est correct.
Votre script comporte une erreur simple : le séparateur décimal n'est pas correct. Dans AutoCAD, la saisie des coordonnées absolues se fait sur la ligne de commande avec le format X.xx,Y.yy,Z.zz, où le point représente le séparateur décimal et la virgule la séparation entre les coordonnées X, Y, Z.
Changer le séparateur décimal sur Excel
https://www.youtube.com/watch?v=gc1Krjjxy9o
C'est un problème récurrent : il existe des fichiers AutoLISP capables d'importer un fichier de coordonnées pour créer des points dans un dessin qui doivent fonctionner sur AutoCAD LT
Pour fournir une réponse complète et précise, pourriez-vous préciser quelles informations vous possédez et sous quelle forme elles se présentent pour la création de ce script à l'origine ?
Bonjour @gustsoub
Si une des réponses résout votre problème ou vous a permis de mieux le comprendre, voulez vous avoir l'amabilité de cliquer sur le bouton APPROUVER LA SOLUTION en bas de la réponse qui apporte une solution?
Cela facilitera la navigation de nos utilisateurs qui pourront directement atteindre la solution
Sachez qui si vous avez marqué une réponse comme solution par erreur, vous pouvez annuler ce marquage en cliquant sur le menu du fil (les trois points verticaux) et choisir "pas la solution"
Merci de ne pas accepter comme solution le message que vous êtes en train de lire.
bonjour
j'ai fait ce que vous m'aviez conseillé mais Hélas c'est sans résultat toujours le meme statuquo
Pour fournir une réponse complète et précise, pourriez-vous préciser quelles informations vous possédez et sous quelle forme elles se présentent pour la création de ce script à l'origine ?
voilà ce que dit l'erreur ;
Commande: 1377693.1 Commande inconnue "1". Appuyez sur F1 pour obtenir de l'aide
bonjour
j'ai remplacé les virgules par le point mais jusque là c'est la première ligne qui est reconnu voici ce que dit l'erreur sur la deuxième ligne :
Commande: 1377693.1 Commande inconnue "1". Appuyez sur F1 pour obtenir de l'aide
Écrire vos scripts sous cette forme évitera les problèmes d'espaces manquants ou en trop !
(command "Point" "10.5,33.55,1.33")
(command "Point" "9.5,33.55,1.36")
sa fonctionne a partir de AutoCAD LT 2024 et AutoCAD
Bonsoir @gustsoub
Comme indiqué dans ma première réponse, il faut que la première ligne du script soit : _MULTIPLE _POINT
et ensuite chaque ligne doit reprendre les points en x,y,z et effectivement en modifiant les virgules par des points quand c'est nécessaire.
Vous pouvez également le faire à partir d'un tableau Excel en recopiant les cellules dans le bloc notes à la suite de
_MULTIPLE _POINT
Exemple :
Importer des coordonnées de points x, y, z à partir d’un fichier Excel :
Ouvrer le fichier Excel ↔
Sélectionner les cellules correspondantes au coordonnées X, Y et Z du haut vers le bas
↔ Clic droit ↔ Copier
Ouvrer le bloc note Windows ↔
Clic droit ↔ Coller les Cellules sur le Bloc note
Sélectionner l’espace entre la coordonnée X et la cordonnée Y de la première ligne de texte
↔ Clic droit ↔ Copier ↔ Edition du Bloc note ↔ Remplacer ↔ Coller l’espace sélectionné
Dans Rechercher ↔ Indiquer une virgule dans Remplacer par ↔ Clic sur Remplacer tout
↔ Enregistrer le document en .scr
Paramétrer les points, si nécessaire
↔ Taper en ligne de commande SCRIPT ↔ Sélectionner votre fichier .scr ↔
Entrée ↔ Faites ECHAP si nécessaire, les points sont insérés.
Selon l’emplacement des points défini, réaliser un Zoom Etendu pour les visualiser
(Source : ?)
moi j'utilise Autocad 2023 donc j'ai saisi multiple point mais helas cà ne fonctionne pas
merci
N'hésitez pas à me contacter en privé pour obtenir des explications détaillées sur cette feuille ainsi que pour la recevoir.
Veuillez noter que ce classeur contient du code VBA, ce qui empêche son transfert direct sur ce forum.
Il vous suffira ensuite de copier le contenu du fichier et de le coller dans AutoCAD ou dans un fichier texte pour obtenir un fichier .scr.
bonsoir
je voudrais une préçision moi j'utilise Autocad 2021 est ce que cela n'est pas le problème
Bonjour,
Au lieu de "s'embêter" avec cette commande MULTIPLE, il suffit de mettre devant chaque coordonnées X,Y,Z (devant chaque ligne) la commande _POINT...
_point 657117.9,1377693.1,291.43
_point 657250,1377444.45,290.54
_point 656721.48,1377414.19,289.84
...
etc.
Et ATTENTION au séparateur pour les AXES = la VIRGULE et pour la décimale = le POINT...
Christian
Christian REB
Juste par curiosité, pourrais-tu publier le fichier de POINTS ?
à moins que TOUS les points se trouvent dans ton 1er message de ce sujet ?
Merci.
Christian
Christian REB
Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.