Aller au contenu

coordonnées excel + autocad


vincentdacquin

Messages recommandés

Bonjour à tous.

J'ai bien regardé sur le forum, malheureusement les réponses que j'ai pu trouvées sont pour moi un peu du charabiat.

 

Je possède des fichiers excel avec une colonne N° de point, une colonne X et une Y .

Je voudrais connaitre une méthode simple pour retransférer tous ces points sur autocad2004Lt sans pour autant avoir à retaper toutes les coordonnées à la main.

 

Merci

Lien vers le commentaire
Partager sur d’autres sites

Salut,

 

Tu peux faire un script.

Un script est un fichier texte avec l'extension .scr qu'on lance depuis AutoCAD avec la commande SCRIPT.

Le fichier texte contient un ensemble d'instructions absolument semblable à ce qu'on entre à la ligne de commande (les espace et les retours à la ligne étant considérés comme des validations.

 

Il est très aisé de faire ton script depuis Excel grace à la formule CONCATENER :

 

Tu ajoutes une première colonne à ton fichier dans laquelle tu écrit "point" (ce qui correspond à la commande POINT d'AutoCAD)

Dans la cellule suivant les coordonnées de tes points (E1) tu entre la formule :

=CONCATENER(A1," ",C1,","D1")

Tu copies cette formule sur toute la colonne.

Chaque cellule de cette colonne doit ressembler à :

point 125.34,3.52

Il faut une espace entre "point" et la coordonnée X (validation de la commande) et une virgule entre les coordonnées X et Y.

 

image

 

Tu copies ensuite cette colonne que tu colles dans le bloc note en t'assurant qu'il y ait un retour chariot (un seul) à la fin du fichier.

Tu l'enregistres avec l'extension .scr.

Depuis AutoCAD, tu lances la commande SCRIPT, tu sélectionnes ton fichier et ça devrait marcher.

 

[Edité le 1/10/2008 par (gile)]

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

Parce que tu as séparé X et Y dans 2 colonnes.

Il ne faut pas, il faut CONCATENER ces coordonnées.

 

Remarques : ce ne sont pas des espaces mais des TABulations, ce qui est aussi interprété comme ENTREE par AutoCAD .

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Lien vers le commentaire
Partager sur d’autres sites

Franchement, la commande cercle n'est pas difficile à mettre en place.

Pour les croix, c'est plus déclicat bien que tout à fait faisable avec des commandes lignes.

 

Un peu d'entrainement et tu seras un champion !

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Lien vers le commentaire
Partager sur d’autres sites

M'enfin ! La commande CERCLE !

Sinon, pour faire des croix faut faire des lignes et demander à Excel les calculs sur X et Y.

 

CERCLE x,y

CERCLE x,Y

.....

 

ou

 

LIGNE x,y x,y [espace]

LIGNE x,y x,y [espace]

LIGNE x,y x,y [espace]

LIGNE x,y x,y [espace]

 

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Lien vers le commentaire
Partager sur d’autres sites

hello

 

je ne suis pas spécialiste des scripts

heureux possesseur d'une version complète

 

il n'empêche que ce qui me reste de cheveux se hérisse

lorsque je lis qu'on souhaite mettre des cercles ou des croix

à l'insertion d'un listing de points

dire que c'est une ABERRATION est un doux euphémisme

 

on marche sur la tête là !!!

 

il FAUT mettre des entités POINT

ensuite il sera aisé de modifier l'apparence par PDMODE

mais au moins c'est un NODAL

avec tout le confort dans les sélections ultérieures et les accrochages

 

quand va t'on se mettre à PENSER informatique parmi les jeunes ?

 

toujours amicalement, bien sûr

 

 

 

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité