La Lozère Posté(e) le 10 décembre 2008 Posté(e) le 10 décembre 2008 Bonjour,Quelqu'un saurait me dire quelle syntaxe qu'il faudrait que je mette à UN bouton pour qu'il me fasse ACTIF/INACTIF sur les cadres des wipeout?Si je n'ai pas été clair, n'hésitez pas à me reprendre. Merci et bonne journée à tous. www.cad-is.fr Autocad Map 2021 - Covadis/Autopiste V18.0c Pisser sous la douche ne suffira pas
lili2006 Posté(e) le 10 décembre 2008 Posté(e) le 10 décembre 2008 Bonjour àtoutes et tous, Je ne vais pas directement répondre à ta demande mais il est possible de le faire depuis la commande de base => Commande: _wipeout Spécifiez le premier point ou [Cadres/Polyligne] : CEntrez le mode [Actif/Inactif] : IRégénération de la présentation. N'est-ce pas suffisant ?? Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
La Lozère Posté(e) le 10 décembre 2008 Auteur Posté(e) le 10 décembre 2008 En fait, je voudrait créer un bouton qui permet en cliquant dessus, de passer de 'inactif" à "actif" ou/et inversement suivant la situation/état en cours. Bref un simple clic pour faire le basculement et non pas une succession de frappe clavier.Merci. www.cad-is.fr Autocad Map 2021 - Covadis/Autopiste V18.0c Pisser sous la douche ne suffira pas
lili2006 Posté(e) le 10 décembre 2008 Posté(e) le 10 décembre 2008 Re, Une macro alors ?christian, si tu nous lis,.... Désolé, je ne suis pas une "super star" dans ce domaine,... ;) Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
(gile) Posté(e) le 10 décembre 2008 Posté(e) le 10 décembre 2008 Salut, Tu peux voir ce sujet. Sinon, en LISP on peut faire une commande bascule Actif/Inactif et l'appeler depuis un bouton (si aime avoir des boutons) avec la macro suivante : ^C^Cwf (defun c:wf (/ dict) (and (setq dict (dictsearch (namedobjdict) "ACAD_WIPEOUT_VARS")) (entmod (subst (cons 70 (boole 6 (cdr (assoc 70 dict)) 1)) (assoc 70 dict) dict ) ) (vl-cmdf "_.regen") ) (princ) ) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
(gile) Posté(e) le 10 décembre 2008 Posté(e) le 10 décembre 2008 Une macro alors ?christian, si tu nous lis,.... Je crains que dans ce cas là, même Christian aurait du mal à faire une macro bascule (mais je peux me tromper). Les bascules en Diesel sont assez faciles à faire quand il s'agit de valeurs de variables système à inverser entre 1 à 0, mais là il s'agit d'un code DXF dans un dictionnaire, et je ne crois pas que ce soit accessible en Diesel. Si on ne veut pas de LISP, il faudra deux macros (2 boutons...) : Activer^C^C_wipeout;_frame;_on Désactiver^C^C_wipeout;_frame;_off Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
rebcao Posté(e) le 10 décembre 2008 Posté(e) le 10 décembre 2008 Bonsoir, Je crains que dans ce cas là, même Christian aurait du mal à faire une macro bascule ( mais je peux me tromper). FUI ! peut-être... Merci de me soliciter ainsi. Et merci de m'attendre... Voila, voila... une petite MACRO à BOUTON UNIQUE ! [surligneur] ^C^C$m=$(if,$(=,$(getvar,useri5),0),_wipeout;C;IN;useri5;1;,_wipeout;C;AC;useri5;0;);[/surligneur] Attention au retour à la ligne lors du COPIER-COLLER de cette MACRO. cliquer pour ouvrir le fichier TEXTE de la MACRO... Il y a d'ailleurs une bizarrerie d'affichage à la fin un espace s'affiche dans USERI5 !!! DIZI si ça marche ! Christian [Edité le 10/12/2008 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 @)
lili2006 Posté(e) le 10 décembre 2008 Posté(e) le 10 décembre 2008 Re, Christian, y'à un drôle de machin qui s'est "collé" au bout de ton code,.... ;) On le remplace par quoi exactement , Merci d'avance, Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
(gile) Posté(e) le 10 décembre 2008 Posté(e) le 10 décembre 2008 Bravo Christian :D Ne pratiquant que très très occasionnellement les macros, je n'avais pas pensé à stoker une valeur dans USERI* Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
rebcao Posté(e) le 10 décembre 2008 Posté(e) le 10 décembre 2008 C'est bientôt Noël ! c'est pour ça... ;) En fait, comme dans mes formations je suis confronté à 70% de versions LT, j'ai pas le choix !!! MACRO + DIESEL = que du bonheur... Christian [Edité le 10/12/2008 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 @)
La Lozère Posté(e) le 11 décembre 2008 Auteur Posté(e) le 11 décembre 2008 Merci REB,C'est exactement ce que je cherchaisJ'ai rajouter \\ à la fin du code pour que cela marche mieux (le retour à la ligne), car cela ne terminé pas la commande.A plus. www.cad-is.fr Autocad Map 2021 - Covadis/Autopiste V18.0c Pisser sous la douche ne suffira pas
Desspro Posté(e) le 22 août 2009 Posté(e) le 22 août 2009 Bonjour à tous, J'ai ouvert ce post vraiment par hasard, et voila une macro très intéressante, j'en avait marre de passer par plusieurs commande pour activer ou désactiver cette fonction.MAIS ne connaissant rien mais vraiment rien à la programmation, pouvez vous m'expliquer la démarche avec faire pour que je puisse utiliser cette géniale commande(j'utilise AutoCad MAP 3D 2010)Merci... AutoCad MAP 2017 SP1 - Covadis 15.0d - Win.10PRO64Bits
rebcao Posté(e) le 22 août 2009 Posté(e) le 22 août 2009 Bonjour, Tu peux charger ce fichier ZIP contenant une palette d'outils avec quelques MACROS concernant la commande NETTOYER (=WIPEOUT) 1. Décompresser le ZIP 2. Ouvrir la PALETTE d'OUTILS 3. Bouton droite sur la palette PERSONNALISER PALETTE... 4. Zone de gauche Bouton DROIT de la souris IMPORTER...y a plus qu'à ... Tu y trouveras les MACROS suivantes : [surligneur]1. NETTOYER POLYLIGNE avec EFFACEMENT POLYLIGNE2. NETTOYER POLYLIGNE SANS EFFACER POLYLIGNE3. NETTOYER cadre libre4. Cadre NETTOYER ACTIF INACTIF[/surligneur] Christian [Edité le 22/8/2009 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 @)
Desspro Posté(e) le 22 août 2009 Posté(e) le 22 août 2009 Re, Bonjour, rebcao Merci, ça fonctionne nickel. Enfin des manips en moins :D Heureusement que des forums comme ça existe...bravo...continuer... :thumbup: AutoCad MAP 2017 SP1 - Covadis 15.0d - Win.10PRO64Bits
zourite9141 Posté(e) le 26 août 2009 Posté(e) le 26 août 2009 bonjour à tous, Merci beaucoup REBCAO.Moi qui m'embétait avec la commande au clavier, etc... Bon surf à tous. Je connais beaucoup de choses sur peu de choses et peu de choses sur beaucoup de choses.
rebcao Posté(e) le 26 août 2009 Posté(e) le 26 août 2009 AH de rien... Mais il est où MON CHEQUE ??? :( 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 @)
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