calaxa49 Posté(e) le 19 mars 2008 Partager Posté(e) le 19 mars 2008 Bonjour à tous Je suis novice Autocad et ce forum.J'ai un tableau excel avec les coordonnées (x,y) + nom correspondant aux centres des rectangles que je veux dessiner et à leur nom. Comment je peux dessiner automatiquement tous ces rectangles aux coordonnées spécifiées à partir du tableau excel et d'un modèle de rectangle. Merci d'avance pour votre aide "please HELP ..." Lien vers le commentaire Partager sur d’autres sites More sharing options...
lovecraft Posté(e) le 19 mars 2008 Partager Posté(e) le 19 mars 2008 Bonsoir, la seule façon d'automatisée ce que tu recherches c'est de creer des scripts: si tu veux ,donne nous ton fichier excel pour que je regarde une petite macro. @plus http://www.youtube.com/user/CADMINATOR?feature=mhee Lien vers le commentaire Partager sur d’autres sites More sharing options...
calaxa49 Posté(e) le 20 mars 2008 Auteur Partager Posté(e) le 20 mars 2008 Ce sont les coordonnées des centres des rectangles en cm.la dimension du rectangle à dessiner est :largeur : 265 cmhauteur : 620cm Merci d'avance. J'espère qu'on peut joindre un fichier sinon... Lien vers le commentaire Partager sur d’autres sites More sharing options...
calaxa49 Posté(e) le 20 mars 2008 Auteur Partager Posté(e) le 20 mars 2008 lovecraft, tu peux me dire comment je joins un fichier ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
lovecraft Posté(e) le 20 mars 2008 Partager Posté(e) le 20 mars 2008 bonjour, Via le site http:// http://www.cjoint.com/ @plus http://www.youtube.com/user/CADMINATOR?feature=mhee Lien vers le commentaire Partager sur d’autres sites More sharing options...
calaxa49 Posté(e) le 21 mars 2008 Auteur Partager Posté(e) le 21 mars 2008 http://cjoint.com/?dviWsxYc4X Voici le lien pour avoir le fichier de coordonnées.A+ Lien vers le commentaire Partager sur d’autres sites More sharing options...
calaxa49 Posté(e) le 21 mars 2008 Auteur Partager Posté(e) le 21 mars 2008 J'ai fait une macro sous Excel pour dessiner mes rectangles. Mais j'aimerais bien savoir le faire sous Autocad. Lien vers le commentaire Partager sur d’autres sites More sharing options...
speedy Posté(e) le 21 mars 2008 Partager Posté(e) le 21 mars 2008 Bonjouren créant un bloc avec un rectangle et un attribut au milieu puis faire un script d'insertion......nea est le nom du bloc à créerattreq 1inserer nea 60597,-5970 1 1 0 NEA101inserer nea 60598,-6594 1 1 0 NEA102etc... pourrais tu partager ton code sous excel la création des rectangles ??pour voir.... @+ Michel a Lien vers le commentaire Partager sur d’autres sites More sharing options...
calaxa49 Posté(e) le 21 mars 2008 Auteur Partager Posté(e) le 21 mars 2008 Bonjour Speedy faire un script, est-ce taper des lignes de commandes ?si oui, ouahhh quelle galère !!!j'ai des fichiers avec plus de 6000 coordonnées donc je ne me vois pas taper 6000 lignes de commandes. :mad: Sinon, pour info voici un extrait de mon programme Excel (Soyez indulgent je ne suis pas informaticienne) l = 2.65h = 6.2 For i = 2 To n x1 = (Worksheets("xy").Range("B" & i) / 100) - (l / 2) y1 = -(Worksheets("xy").Range("C" & i) / 100) - (h / 2) baptême = Worksheets("xy").Range("A" & i) Worksheets("plan").Activate ActiveSheet.Shapes.AddShape(msoShapeRectangle, x1, y1, l, h).Select With Selection .Placement = xlFreeFloating .PrintObject = True .Name = baptême End With Next i et voila.... ;) Lien vers le commentaire Partager sur d’autres sites More sharing options...
(gile) Posté(e) le 21 mars 2008 Partager Posté(e) le 21 mars 2008 Salut, faire un script, est-ce taper des lignes de commandes ?si oui, ouahhh quelle galère !!!j'ai des fichiers avec plus de 6000 coordonnées donc je ne me vois pas taper 6000 lignes de commandes. Un script est fichier texte qui reprend les entrées à la ligne commande (un espace ou saut de ligne valent une entrée) Utilise les fonctions de copie et la fonction CONCATENER d'Excel pour écrire ton script, ça ne devrait pas être si "galère". Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD Lien vers le commentaire Partager sur d’autres sites More sharing options...
calaxa49 Posté(e) le 21 mars 2008 Auteur Partager Posté(e) le 21 mars 2008 ok je fais un fichier .txt Comment dans autocadLT 2004, je dis : "aller chercher le fichier xx.txt et executer les lignes de commandes ?" Lien vers le commentaire Partager sur d’autres sites More sharing options...
nomutt Posté(e) le 21 mars 2008 Partager Posté(e) le 21 mars 2008 Bonjour, Le fichier Script doit avoir comme extension .scrEnsuite menu Outil>Script... et sélectionner le fichier Script puis cliquer sur Ouvrir Nomutt,Consultant, Responsable Projets CAD/PLM'Add-ins pour Inventor + Trucs et Astuces.Disponible pour un poste administrateur CAO/PLM. Lien vers le commentaire Partager sur d’autres sites More sharing options...
speedy Posté(e) le 21 mars 2008 Partager Posté(e) le 21 mars 2008 REcalaxa49, je croyais que tu jonglais avec excel, je l'ai fait avec excel..... http://www.cijoint.fr/cjlink.php?file=cj200803/cijSZtNQB8.zip 1- tu insères le bloc "nea.dwg"2 - tu tapes script3- tu vas chercher le fichjer "nea.scr" @+ Michel a Lien vers le commentaire Partager sur d’autres sites More sharing options...
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