Aller au contenu

Bouton WIPEOUT


Messages recommandés

Posté(e)

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
Posté(e)

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]

: C

Entrez le mode [Actif/Inactif] : I

Régénération de la présentation.

 

N'est-ce pas suffisant ??

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

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
Posté(e)

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

Posté(e)

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

Posté(e)

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 @)

Posté(e)

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 @)

Posté(e)

Merci REB,

C'est exactement ce que je cherchais

J'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
  • 8 mois après...
Posté(e)

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

Posté(e)

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 POLYLIGNE

2. NETTOYER POLYLIGNE SANS EFFACER POLYLIGNE

3. NETTOYER cadre libre

4. 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 @)

Posté(e)

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

Posté(e)

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.

 

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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é