serge77 Posté(e) le 28 novembre 2005 Posté(e) le 28 novembre 2005 Salut, Je voudrais bouger et modifier la valeur d'une etiquette dans un bloc sans passer par la fenetre d'edition. En fait tout en script pour pouvoir reutiliser cette ligne a chaque fois que j'en ai besoin
Eric Posté(e) le 28 novembre 2005 Posté(e) le 28 novembre 2005 Est ce que [surligneur] -ATTEDIT[/surligneur] te conviendrait ? [Edité le 28/11/2005 par Eric] Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
rebcao Posté(e) le 28 novembre 2005 Posté(e) le 28 novembre 2005 voici une petite Macro à titre d'exemple : [surligneur] *^C^C-attedit;;;;;\;PO;\V;R;\;[/surligneur] 1. tu sélectionnes Ton attribut...2. tu déplaces...3. tu entres la nouvelle valeur... et ça boucle... Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
serge77 Posté(e) le 28 novembre 2005 Auteur Posté(e) le 28 novembre 2005 Ca a l'air pas mal, en fait moi je passait par-eattedit et il voulait specifié l'attribut a l'ecran.Bon donc -attedit me demande l'edition un par un donc oui, le nom du bloc, le nom de l'etiquette puis la valeur. Jusque là pas de problème mais apres il me demande de selectionner les attributs et la je coince ???
rebcao Posté(e) le 28 novembre 2005 Posté(e) le 28 novembre 2005 as-tu essayé la Macro que je donne plus haut ? :casstet: Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
serge77 Posté(e) le 29 novembre 2005 Auteur Posté(e) le 29 novembre 2005 il me faudrait une macro complete parce que la ca me met a chaque fois erreur de compilationJuste une macro complete et expliquée, je comprends vite et devrait arriver a me debrouiller Serge
rebcao Posté(e) le 29 novembre 2005 Posté(e) le 29 novembre 2005 ca me met a chaque fois erreur de compilation :casstet: :casstet: :casstet: je vois le problème de compilation !!!!! :casstet: c'est quoi ça ? as-tu une version officielle ? Sur ma LT 2006 ça marche au poil ! La MACRO utilise simplement la commande Edition Global des Attributs avec les options PO position et Valeur Remplacer... Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Eric Posté(e) le 29 novembre 2005 Posté(e) le 29 novembre 2005 il me faudrait une macro complete parce que la ca me met a chaque fois erreur de compilationJuste une macro complete et expliquée, je comprends vite et devrait arriver a me debrouiller Attention Rebcao parlait de macro dans les boutons pas de macro VBA !! Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
serge77 Posté(e) le 29 novembre 2005 Auteur Posté(e) le 29 novembre 2005 Voila moi je faisais ca en vba, je ne sais pas ce que c'est les marcos dans les boutonsEt bien sur que c'est une version officielle.
Eric Posté(e) le 29 novembre 2005 Posté(e) le 29 novembre 2005 Voila moi je faisais ca en vba, je ne sais pas ce que c'est les marcos dans les boutons C'est du script mais dans les icônes Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
rebcao Posté(e) le 29 novembre 2005 Posté(e) le 29 novembre 2005 Merci Eric de préciser, ça ressemble à ça dans la 2006 http://perso.wanadoo.fr/rebcao/Temp/Perso_Macro.png Christian ;) Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
serge77 Posté(e) le 29 novembre 2005 Auteur Posté(e) le 29 novembre 2005 OK j'ai compris comment ca marcheEt ca marche bien merciMais a quoi sert le "*" avant les "^c^c"
serge77 Posté(e) le 29 novembre 2005 Auteur Posté(e) le 29 novembre 2005 OK l"*" sert a repeter l'operation, il suffisait de testerMerci Je vais pouvoir faire pas mal de chose de ce genre maintenant
rebcao Posté(e) le 29 novembre 2005 Posté(e) le 29 novembre 2005 Eh OUI ! c'est tout l'intérêt des Macros :D Bon courage, et n'hésites pas à revenir à la charge si tu as d'autres questions ! ;) Christian ;) Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
serge77 Posté(e) le 29 novembre 2005 Auteur Posté(e) le 29 novembre 2005 Nouvelle interrogation j'ai créé un bouton pour remplacer des blocs ^C^Czoom;e;0.00001xp;-inserer;coinhd=c:\coinhd.dwg;0,0;1;1;0;effacer;d;;-inserer;cardia0a3=c:\cardia0a3.dwg;0,0;1;1;0;effacer;d;;zoom;et;sauverap ca marche en script mais avec le bouton il s'arrete sur "entrez le nom du bloc ou [?]: coinhd=c:"
Eric Posté(e) le 29 novembre 2005 Posté(e) le 29 novembre 2005 Oui dan les macro il faut remplacer les \ par des / parce que \ ça veut dire pause pour entrée utilisateur donc ça te donne : c [surligneur] :/[/surligneur]coinhd.dwg Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
rebcao Posté(e) le 29 novembre 2005 Posté(e) le 29 novembre 2005 Coucou Serge77, je vois beaucoup de sujet de ta part, c'est bien ! Tu te formes en ligne avec CADxp ! Ce n'est pas toujours le plus rapide ! Même si sur CADxp les membres sont très réactifs ! As-tu pensé à suivre une Formation Base, Perf mise à niveau ? l'envisages-tu ? Ou est-ce déjà fait ? Tiens ça me fait penser ! Eric ! ça fait longtemps qu'on a plus relancé ce sujet "La Formation" le sujet sensible chez CADxp, ou du moins certains Membres ! ;) Christian [Edité le 29/11/2005 par rebcao] Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
serge77 Posté(e) le 29 novembre 2005 Auteur Posté(e) le 29 novembre 2005 Bien vu, J'aime bien faire des bidouille, et j'ai tjs appris plus ou moins seul, mais là pour le coup je devrais bientôt avoir une vraie formation pour dévelloper des routines pour nous faciliter la tache. Pour l'instant j'essaie des trucs, ca commence a rentrer mais ca reste tres superficiel.Donc le besoin de formation est bien présent, la motivation et le demande de mon chef aussi, reste l'accord du patron pour depenser des sous.
serge77 Posté(e) le 29 novembre 2005 Auteur Posté(e) le 29 novembre 2005 Et puis j'ai vu qu'il fallait envoyer pleins de messages pour devenir ceinture noire alors j'aimerai bien avoir le meme grade sur cadxp que dans la vie
serge77 Posté(e) le 29 novembre 2005 Auteur Posté(e) le 29 novembre 2005 Et pour remplacer des textes par d'autres, je m'explique, dans les cartouches et ailleurs dans le dessins, je retrouve a plusieurs endroits des references a du materiel que nous vendons et forcement ils (les chefs) n'ont rien trouvés de mieux que de changer ces références.Du coup moi je dois les remplacer. Aujourd'hui je fais un remplacer tout avec les anciennes et les nouvelles valeurs mais j'aimerai créer un bouton qui le fasse au moins pour une réf que j'ai à chaque fois. genre ancienne reference PF 4" à remplacer par DT400
Tramber Posté(e) le 29 novembre 2005 Posté(e) le 29 novembre 2005 ils (les chefs) n'ont rien trouvés de mieux que de changer ces références.Du coup moi je dois les remplacer. Hihihi, ca doit arriver tous les jours en France. Je suis indépendant et m'occupe parfois de ce genre de problème chez des clients en traitant par lots des centaines de dessins ou blocs en intervenant notamment sur les attributs. J'ai des lisp et des scripts batis à l'époque qui te serviraient si tu avais un peu de connaissance lisp, maintenant que tu te mets au script (ce qui fait ma joie). C'était à mes débuts et mes lisps étaient vraiment simples. Je les faisait intervenir au milieu de scripts que je batissais avec le listeur de fichier dont j'ai précedemment parlé et Excel. J'obtenais des rapports sur les blocs défectueux (mauvaise étiquette, absence,...etc). Tout est dans une vieille bécane, mais je peux t'aider si tu le souhaites, après le 16 dec notamment.www.abcad.fr Pour la formation, dis à ton patron que ses sous du fond formation doivent être dépensés de toute facon ! Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
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