Aller au contenu

dubouchet

Membres
  • Compteur de contenus

    13
  • Inscription

  • Dernière visite

Tout ce qui a été posté par dubouchet

  1. Bon, je viens de la tester la nouvelle macro avec -selgroup, mais comme avant à la fin de la 3ème macro la fenêtre s'ouvre "collage spéciale" je ferme 1 fois et elle reviens et je referme. Le total est indiqué mais les splines séléctionnés sont de la couleur de la sélection mais pas en fonction ducalque... A+ merci
  2. Salut, j'imagine que tu as testé la macro chez toi et quelle fonctionne... Je l'ai testée mais elle ne fonctionne pas chez moi. Dès que je clique sur la macro 1-3 une fenêre s'ouvre " collage spécial " sur la ligne de commande le groupe Tempo n'est pas défini, le groupe changer n'est pas défini, le groupe P n'est pas défini Le total des longueurs ne s'affiche plus...
  3. Alors là je m'étonne je deviendrai une "bête" Il y avait une erreur dans la macro, voici la bonne et elle fonctionne *^C^C_lengthen;\;userr1;$M=$(+,$(getvar,userr1),$(getvar,perimeter));changer;@;;pr;co;4;;_.text;;$(rtos,$(getvar,perimeter),2,2); Il ne faut pas mettre ^C^C devant changer ;-) Maintenant, il faudrait restaurer la couleur d'origine des Splines après le total des longueurs Macro n°3 ... si vous les voulez bien merci....
  4. Après le total des longueurs il faudrait que la couleur de la Spline redevienne la même du départ ... encore mieux "enfin si j'ai bien compris Duja Couleur3"
  5. En sélectionnant la première Spline la longueur se calcul et devient couleur 4 mais la commande ne continue pas pour la sélection de la 2ème Spline .... il faut que la commande continue comme avant ...
  6. Ouais, intérressante question, je suis preneur
  7. Extra, fantastique ! Les macros fonctionnent nickel ! Voici ce que j'ai pondu enfin j'ai juste personnalisé les textes. Je travaille dans un bureau d'installation sanitaire et effectivement ces macros vont m'aider à calculer directement les conduites incorporées en dalle en pex flexible qui alimentent les différents appareils d'une d'une salle de bains, douche, wc ect... on utilise couramment le ø16, ø20 et ø25 pour l'arrosage. Tuyaux sanitaire pex en dalle Tuyaux eau froide pex ø16 Macro n°1 ^C^C_.userr1;0.0;_.text;_justify;_right;\\0.0;Tuyaux eau froide pex ø16;^Z Macro n°2 *^C^C_lengthen;\;userr1;$M=$(+,$(getvar,userr1),$(getvar,perimeter));_.text;;$(rtos,$(getvar,perimeter),2,2); Macro n°3 ^C^C$M=$(if,$(!=,$(getvar,userr1),0.0),_.text;;Total en (cm) =$(rtos,$(getvar,userr1),2,2);)^Z Tuyaux eau froide pex ø20 Macro n°1 ^C^C_.userr1;0.0;_.text;_justify;_right;\\0.0;Tuyaux eau froide pex ø20;^Z Macro n°2 *^C^C_lengthen;\;userr1;$M=$(+,$(getvar,userr1),$(getvar,perimeter));_.text;;$(rtos,$(getvar,perimeter),2,2); Macro n°3 ^C^C$M=$(if,$(!=,$(getvar,userr1),0.0),_.text;;Total en (cm) =$(rtos,$(getvar,userr1),2,2);)^Z Tuyaux eau chaude pex ø16 Macro n°1 ^C^C_.userr1;0.0;_.text;_justify;_right;\\0.0;Tuyaux eau chaude pex ø16;^Z Macro n°2 *^C^C_lengthen;\;userr1;$M=$(+,$(getvar,userr1),$(getvar,perimeter));_.text;;$(rtos,$(getvar,perimeter),2,2); Macro n°3 ^C^C$M=$(if,$(!=,$(getvar,userr1),0.0),_.text;;Total en (cm) =$(rtos,$(getvar,userr1),2,2);)^Z Tuyaux eau chaude pex ø20 Macro n°1 ^C^C_.userr1;0.0;_.text;_justify;_right;\\0.0;Tuyaux eau chaude pex ø20;^Z Macro n°2 *^C^C_lengthen;\;userr1;$M=$(+,$(getvar,userr1),$(getvar,perimeter));_.text;;$(rtos,$(getvar,perimeter),2,2); Macro n°3 ^C^C$M=$(if,$(!=,$(getvar,userr1),0.0),_.text;;Total en (cm) =$(rtos,$(getvar,userr1),2,2);)^Z Tuyaux arrosage pex ø25 Macro n°1 ^C^C_.userr1;0.0;_.text;_justify;_right;\\0.0;Tuyaux arrosage pex ø25;^Z Macro n°2 *^C^C_lengthen;\;userr1;$M=$(+,$(getvar,userr1),$(getvar,perimeter));_.text;;$(rtos,$(getvar,perimeter),2,2); Macro n°3 ^C^C$M=$(if,$(!=,$(getvar,userr1),0.0),_.text;;Total en (cm) =$(rtos,$(getvar,userr1),2,2);)^Z Encore un grand merci à vous, vraiment sympa ;)
  8. Oui, je l'avais vu et j'avais testé avec la correction
  9. Oui, la commande Texteval existe bien sur Autocad Lt 2007 Commande :Texteval Entrer une nouvelle valeur texeval <0> : Voilà.
  10. merci d'avoir répondu. J'ai essayé de taper "users1", il ne connaît pas la variable de cette manière par contre il en parle dans l'aide de users1-5. J'ai bien respecté l'ordre de la manipulation Bouton1 --- Récapitulatif ou autre texte Bouton2 --- Sélection des Splines qui sont énuméré un par un. après Esc ou bouton3 Bouton3 --- Total des Splines ( il ne marque pas le total = ni la longueur), il me demande de suite Commande : Aire Spécifier le premier coin ou (Objet,Addition,Soustraction): Mais cette commande est pour calculer l'aire d'un objet ? Je ne suis même pas un amateur du Diesel mais il doit y avoir un problème sur le 3ème bouton Si vous arriviez a règler ce problème ce serait bien utile. Merci pour vos efforts, moi j'ai commandé un livre Programmation AutoCAD avec DIESEL, AutoLISP, CDL et VBA mais pour l'instant je ne sais pas composer du Diesel. En attente d'une réponse merci bien
  11. Salut à tous, je suis sur Autocad LT 2007 FormaBois et Bonuscad Au 3ème bouton, j'ai inscris : ^C^C$M=$(if,$(!=,$(getvar,users1),0.0),_.text;;Total=$(getvar,users1);)^Z Le total des longueurs Spline n'apparaît pas ni le mot Total. Pourquoi ? Je me suis trompé dans la manipulation ? Voici ce qu'il me propose quand je clique sur le 3ème bouton : Commande : Aire Spécifier le premier coin ou (Objet,Addition,Soustraction): Merci d'avance de votre support
  12. oups j'ai oublié aussi le nom d'utilisateur en fonction du login Merci
  13. Bonjour à tous, j'aimerais ajouter dans le cartouche le chemin du fichier et le nom de l'onglet de présentation. Es-ce possible ? et si oui avez-vous la formule ? Merci d'avance pour vos précieux conseils. David Zanoni
×
×
  • 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é