vincentdacquin Posté(e) le 1 octobre 2008 Posté(e) le 1 octobre 2008 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
Invité ingoenius Posté(e) le 1 octobre 2008 Posté(e) le 1 octobre 2008 a ma connaissance la version LT ne supporte pas autolisp ;-(
(gile) Posté(e) le 1 octobre 2008 Posté(e) le 1 octobre 2008 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
Tramber Posté(e) le 1 octobre 2008 Posté(e) le 1 octobre 2008 Un tutorial complet Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
vincentdacquin Posté(e) le 2 octobre 2008 Auteur Posté(e) le 2 octobre 2008 J'ai bien réussi la création du script, mais lorsque je lance le script sur autocad, il me demande de sélectionner un point. Ensuite, rien ne se passe.
Tramber Posté(e) le 2 octobre 2008 Posté(e) le 2 octobre 2008 Si tu ne montres pas le script, on va pas deviner :cool: Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
vincentdacquin Posté(e) le 2 octobre 2008 Auteur Posté(e) le 2 octobre 2008 Excuse moi.Une image est sur l'un des liens suivants http://img113.imageshack.us/img113/5522/testfc7.th.pnghttp://img113.imageshack.us/images/thpix.gif http://img113.imageshack.us/img113/5522/testfc7.th.pnghttp://img113.imageshack.us/images/thpix.gif http://img113.imageshack.us/img113/5522/testfc7.th.png http://imageshack.us/img/butansn.png Quickpost this image to Myspace, Digg, Facebook, and others!
Tramber Posté(e) le 2 octobre 2008 Posté(e) le 2 octobre 2008 Un copier-coller du texte aurait suffit. Verdict :y a pas d'espace entre la coordonnée X et la Y, juste la virgule. Salut ! Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
vincentdacquin Posté(e) le 2 octobre 2008 Auteur Posté(e) le 2 octobre 2008 Pourquoi il me colle des espace lors du Ctrl+C sur le bloc note ?
Tramber Posté(e) le 3 octobre 2008 Posté(e) le 3 octobre 2008 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 ./__\. (.°=°.)
vincentdacquin Posté(e) le 3 octobre 2008 Auteur Posté(e) le 3 octobre 2008 çà y est, j'ai réussi. Est ce que quelqu'un aurait une solution pour que ce soit des cercles ou des croix à la place des points (modification de la formule excel ou macro autocad)
Tramber Posté(e) le 3 octobre 2008 Posté(e) le 3 octobre 2008 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 ./__\. (.°=°.)
vincentdacquin Posté(e) le 3 octobre 2008 Auteur Posté(e) le 3 octobre 2008 çà ne me dis pas comment faire !
Tramber Posté(e) le 3 octobre 2008 Posté(e) le 3 octobre 2008 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,yCERCLE 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 ./__\. (.°=°.)
didier Posté(e) le 3 octobre 2008 Posté(e) le 3 octobre 2008 hello je ne suis pas spécialiste des scriptsheureux possesseur d'une version complète il n'empêche que ce qui me reste de cheveux se hérisselorsque je lis qu'on souhaite mettre des cercles ou des croixà l'insertion d'un listing de pointsdire que c'est une ABERRATION est un doux euphémisme on marche sur la tête là !!! il FAUT mettre des entités POINTensuite il sera aisé de modifier l'apparence par PDMODEmais au moins c'est un NODALavec 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 Éternel débutant... Mon site perso : Programmer dans AutoCAD
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant