
bareth44
Membres-
Compteur de contenus
15 -
Inscription
-
Dernière visite
Contact Methods
-
Website URL
http://
bareth44's Achievements
Newbie (1/14)
0
Réputation sur la communauté
-
Pb avec variable Users1
bareth44 a répondu à un(e) sujet de patmargis dans Personnalisation, macros, DIESEL
Bonne année ! Plein de bonheur et de réussite a tous ! Merci Dnalor pour avoir éclairé ma lanterne ! J'ai trouvé ce qui clochais dans ma macro grace a la tienne, voici une macro qui trace une polilygne sans limite de point dans le calque "1_VENT_RÉS_AXE" a l'echelle de type de ligne 0.05 et reviens dans le calque précédant apres que vous ayez fini votre polyligne: *^C^Cceltscale;0.005;Setenv;layerstk;$M=$(getvar,clayer);Setenv;layerscd;$M=$(getenv,layerstk);-calque;E;"1_VENT_RÉS_AXE";;_pline;\'modifvar;clayer;$(getenv,layerscd);'celtscale;1;^Z La polilygne peut etre remplacé par une spline ou tout autres commandes qui a un nombre de points aléatoires, tout ca grâce aux commandes invisibles. J'ai testé ma macro elle marche parfaitement chez moi (J'ai la version LT2008), il serais peut etre bien de l'adapter pour les utilisateurs de la non LT. Merci a tous et vive ce forum Edit: J'ai toujours un problème avec le nom de mes calques, du moment qu'il ne comporte pas d'espace, tout ce passe bien mais je n'arrive toujours pas a intégrer des espaces, le problème est réèl puisque je ne peux pas changer les nom de mes calques (ISO entreprise oblige) [Edité le 5/1/2009 par bareth44] -
Après quelques essais, je n'y arrive pas mais je me contenterai de palette d'outils sans mise a jour par les différents utilisateur :( Yann
-
Merci ! je n'y avais pas pensé ! Mais oui je pense que tu as raison je vais voir ca et il me semble qu'on peux vérrouiller les palettes d'outils en écriture et qu'une seul personne peux le modifier donc ca ne créer pas d'autre indice et donc ca se met a jour ! Je vais bossé dessus et je te tiens au courant. Yann
-
Pb avec variable Users1
bareth44 a répondu à un(e) sujet de patmargis dans Personnalisation, macros, DIESEL
Bonjour ! J'ai testé pas mal des possibilités et je n'arrive toujours pas a revenir dans le calque précédant ya toujours une sorte de décalage Je suis sous autocad 2008 LT Voici ma macro complete, elle change l'echelle de type de ligne, trace un poliligne qu'elle met dans le calque 1VENT_RÉS_AXE et ensuite reviens dans le calque précedent tout en rechangeant l'echelle du type de ligne mais elle reviens dans le calque precedent qu'un fois sur deux xD ^C^Cceltscale;0.005;'setenv;layerstk;$M=$(getvar,clayer);-calque;E;"1VENT_RÉS_AXE";;_pline;\'clayer;$(getenv,layerstk);'celtscale;1;^Z J'ai retourné le problème dans tout les sens mais la chose imcompréhensible est que ma variable "layerstk" garde bien le calque courant avant l'execution de la macro en mémoire jusqua la fin mais lorsque je veux donner a " clayer "la valeur de ma variable, ca met le calque d'avant, je comprend plus rien. Un autre probleme, lorsque les nom de claque comporte des espace, ya rien qui va ^^ Sinon pour une opération aussi simple qu'une ligne ou un cercle voici une macro basique mais efficace au moins : *^C^C_.line;\\;changer;der;;pr;calque;"0 filerie";; A plus et merci encore a tous ! -
UP ! Personne n'a d'idée ? :'(
-
Merci d'avoir répondu si vite ! En effet, j'ai aussi des barre d'outils en réseau mais ca ne fonctionne pas pareil (aparement) puisque lorsque chacun modifie les palette d'outils, celle ci s'enregistre mais les autre ne les ont pas (jai déja essayé de reboot les autocad mais rien n'y fait) donc comme je l'ai déja dis je pense que ca viens du fichier profil.aws Malheureusement je ne sais pas comment faire pour mettre ces fichus Palettes d'outils en réseau comme les 'barres d'outils entreprise'
-
Bonjour a tous ! Voici un sujet qui me semble assez complexe, je m'explique : j'utilise des palettes de bloc avec des groupes de palettes que je veux partager avec mes collègues MAIS je veux aussi que si une personne modifie une des palettes que tout le monde est la modif.J'arrive bien a partager mes palettes d'outils bien ranger, voila comment je m'y suis pris : - J'ai créé mes palettes d'outils depuis des dossiers de la bibliotheque de bloc - J'ai créé mes groupes de palettes pour bien les ranger - J'ai changer d'emplacement le dossier toolPalette en faisant bien attention de le mettre sur le serveur et de changer la cible dans Outils / Option / Onglet fichier / emplacement des fichiers des palettes d'outils -J'ai Importer le fichier .xpg sur chaque poste (qui représente la classification des palettes d'outils dans les différents groupes) MAIS quand je modifie les différente palettes pour ajouter des bloc, alors rien ne se produit sur les autre poste, J'ai donc regardé ou s'inscrivait les modifs et c'est sur le fichier profil.AWS mais le probleme c'est que ce fichier est spécifique a chaque poste ... Ma question est donc comment faire pour régler ce probleme ?
-
Bonjour, J'ai trouvé, pour activé l'accrochage que l'on souhaite durant la commande _dline, il suffit de renseigner son "code" d'accrochage avec OSMODE La fonction OSMODE transforme notre mode accrochage en un nombre, pour savoir son "code" OSMODE actuel pour retrouvé le meme type d'accrochage durant la commande qu'habituellement, il suffit de tapé simplement OSMODE. Une fois qu'on connais ce nombre il suffit d'intégrer ca dans une macro *^C^C_dline;'OSMODE:4647;
-
Salut, j'ai aussi ce problème et je n'arrive pas a faire une macro pour changer cela, et je ne comprend pas pourquoi on a une option de taille de detection d'accrochage en pixel alors que ca nous desactive (le temps d'execution de cette fonction) le mode accrochage objet Christian (ou autre) si tu passe par la, tu pourrais pas me donner un début de piste pour une macro diesel s'il te plait ? :)
-
Rotation de bloc et angle d\'attribut
bareth44 a répondu à un(e) sujet de kkwet dans Personnalisation, macros, DIESEL
Bonjour, la macro comporte une erreur, juste un petit ";" en trop ^C^C_rotate;\;\\_-attedit;o;*;*;*; \;a;0;; Et si on veux s'amuser a mettre un angle de 0 a plusieur attribut en les selectionnant a la suite il n'y a qu'a rajouter un asterix devant ^C^C (Et ouai ils sont fort ces gaulois...) *^C^C_rotate;\;\\_-attedit;o;*;*;*; \;a;0;; Yann -
Merci Tramber d'avoir répondu, je connais Dligne mais j'aimerai pourvoir faire des multilignes plus complexe avec au minimum les deux lignes de DLIGNE mais avec aussi un trait d'axe (pour pouvoir calculer le perimètre total de ce trait d'axe pour mon metré avec LENGTHEN) Donc peut on coupler DLINE et une polyligne en trait d'axe le tout en diesel ? Honnetement je sent la macro ultra lourde ^^
-
Petit up Ca serai intéréssant de pouvoir faire des multiligne sur la LT, personne ne sais comment faire ? Je commence, je vais essayé cette semaine. A plus. Yannick.
-
Puisque tu ne repond pas, voici le macro tres basique que je te propose : ^C^C_-attedit;n;n;;attributàchanger;;\\ Avec cette macro il suffit que tu connaisse les attribut que tu veux changer et le tour est jouer. Exemple: Mes bloc ont tous un attribut qui est "BLOC" et quand j'insert mes bloc je laisse la valeur prédéfini comme LUM1 LUM2 etc ... quand je sais ce que je vais mettre comme luminaire j'execute la macro : ^C^C_-attedit;n;n;;BLOC;;\\ il me propose de mettre le nom de l'attribut a changer je lui met donc LUM1 ou LUM2 et je remplace cela par ma référence et hop magie ! Tout mes bloc LUM1 sont a jour ^^ C'est vraiment tres basique mais je pense que ca répond a ta question
-
Devoirs de vacances N° 1 : quantitatif, devis, métrés, surfaces, volumes, périmètres
bareth44 a répondu à un(e) sujet de rebcao dans Devis, métré, estimation, quantitatif
Merci Christian en effet j'allai posté la meme réponse car j'ai trouvé hier soir d'ou venais le probleme, j'avais 195 bloc sur le dessin et donc c'est normal, ca marche bien quand on augmente la selection Range("A1: L58") par Range("A1: L999') Merci pour ce petit programme super utile au quotidien -
Devoirs de vacances N° 1 : quantitatif, devis, métrés, surfaces, volumes, périmètres
bareth44 a répondu à un(e) sujet de rebcao dans Devis, métré, estimation, quantitatif
Bonjour Petit up pour ce post tres utile Cependant Christian j'ai repéré un petit bug. Lorque j'insert des blocs et que je les duplique tout va bien il compte tout, lorsque j'utilise 35 blocs différent, il me les differencie tous, cependant, quand je duplique mes premiers blocs apres avoir dupliquer les derniers, plusieurs memes attributs apparaissent sur des lignes differentes dans mon tableau quantitatif Désignation ------------ Quantité Luminaire1 --------------------- 3 Luminaire2 -------------------- 12 Luminaire3 ---------------------- 7 Luminaire1 -------------------- 41 Si quelqu'un a une solution ou une astuce pour resoudre ce petit probleme (a pars ca c'est parfait ^^) Yannick