AutoCAD : Peut on faire plusieurs paramètre de visibilité dans un bloc ?

AutoCAD : Peut on faire plusieurs paramètre de visibilité dans un bloc ?

raphael.sandozX8C8V
Observer Observer
1 783 Visites
6 Réponses
Message 1 sur 7

AutoCAD : Peut on faire plusieurs paramètre de visibilité dans un bloc ?

raphael.sandozX8C8V
Observer
Observer

Bonjour,

 

Je cherche à pouvoir changer plusieurs partie d'un bloc indépendamment des autres en utilisant le paramètre visibilité.

(je voudrais avoir plusieurs poignées qui contrôle des parties différentes de mon bloc sans interférer avec les autres)

Mais je n'arrive qu'à créer une seul paramètres de visibilité ce qui fonctionnerait mais m'obligerait à créer des dizaines de possibilités et ne serait pas pratique d'utilisation.

j'ai essayé de régler le problème en utilisant des paramètres de consultation mais je n'ai pas réussi à régler le problème comme cela. Le fait d'avoir un seul paramètre de visibilité me bloque toujours.

 

Auriez vous une idée pour faire ce que je cherche à réaliser ?


Le titre du sujet a été modifié par un modérateur pour faciliter la recherche. Titre original: Peut on faire plusieurs paramètre de visibilité dans un bloc ?

 

0 J'aime
Solutions acceptées (1)
1 784 Visites
6 Réponses
Replies (6)
Message 2 sur 7

Y.AUBRY
Advisor
Advisor
Solution acceptée

Bonjour,

 

J'ai traité ce sujet dans ce lien 

 

Il est possible de le faire avec le lisp visibility-add-eng_1_6.lsp

 

Pour pouvoir l'utiliser il faut :

- Ouvrir ton fichier dwg contenant le bloc dynamique

- Ouvrir le bloc dynamique dans l'éditeur de bloc (BEDIT)

- Charger le lisp visibility-add-eng_1_6.lsp

(il faut le charger dans l'éditeur de bloc et que le bloc contienne déjà un état de visibilité créé manuellement pour qu'il fonctionne)

- Taper la commande VSPADD

- Choisir le point d'insertion du nouvel état de visibilité

(attendre la fin de la commande)

 

YAUBRY_0-1642487738220.png

 

Bonne continuation

Yoan

Yoan AUBRY

EESignature

Message 3 sur 7

infoTQ9BK
Community Visitor
Community Visitor

bonjour, je ne comprend pas ce que tu veux dire par charger le lisp?

je n'ai jamais ajouté de plugin pour autocad, pourrais tu me donner plus d'explication a ce niveau?

merci

0 J'aime
Message 4 sur 7

Y.AUBRY
Advisor
Advisor

Bonjour,

 

Si tu es sur un AutoCAD full (pas sur un AutoCAD LT), tu peux passer par le menu "Outils\Charger une application..."

 

YAUBRY_0-1680243705399.png

 

Aller chercher le lisp au niveau de son emplacement puis cliquer pour le bouton "Charger" (1) si tu veux l'utiliser dans ton dessin en cours, si par contre tu veux que ce lisp soit toujours disponible (pour tous les futurs fichier dwg que tu ouvre) il faut glisser déposer le fichier au niveau de la petite mallette "Au démarrage" (2).

En général, je fais les deux étapes si je sais que ce lisp me servira souvent (par contre plus tu as de fichier lisp chargés, plus AutoCAD 'mettras du temps' à ouvrir chaque nouveau fichier)

YAUBRY_2-1680243813378.png

 

Suite à l'appui sur le bouton "Charger" tu peux avoir un message du genre :

YAUBRY_3-1680244163473.png

 

Dans ce premier cas tu peux utiliser "Charger une fois"

 

Afin d'éviter d'avoir ce message, je te conseille de créer un dossier (pour ma part que j'ai nommé "LISP") dans lequel tu viendras mettre l'ensemble de tes fichiers .lsp ou .vlx : le .lsp correspondant au code source qui peux être lu par un éditeur de texte et le .vlx étant la forme compilée, donc utilisable mais non transformable.

 

Il faudra ensuite rendre dossier "LISP" comme emplacement approuvé.

Pour cela aller dans le menu "Outils\Options"

YAUBRY_4-1680244481934.png

Aller dans l'onglet Fichier (1) et dans la partie "Emplacements approuvés" (2) puis clique sur le bouton "Ajouter..." (3) puis "Parcourir..." (4) pour aller chercher l'emplacement de ton dossier "LISP"

Une fois validé, le chemin vers ton dossier "LISP" apparaitra dans les emplacements approuvés (5)

Si jamais ce dossier contient également des sous-dossiers que tu veux également considérer comme emplacements approuvés, il faut modifier le chemin (par exemple "C:\LISP ") en ajoutant "\..." à la fin. Donc pour notre exemple "C:\LISP\..." 

YAUBRY_5-1680244658329.png

 

Il faut également ajouter ce dossier dans les chemins de recherche de fichiers de supports.

 

Pour cela, toujours dans le menu "Outils\Options" onglet "Fichier" (1), aller sur "Chemin de recherche de fichiers de support de travail" (2) puis clique sur le bouton "Ajouter..." (3) puis "Parcourir..." (4) pour aller chercher l'emplacement de ton dossier "LISP"

Une fois validé, le chemin vers ton dossier "LISP" apparaitra dans les chemins de recherches (5)

La recherche de fichiers sources se fait dans l'ordre d'affichage dans les chemins de recherche de fichiers de support de travail, donc plus un dossier se trouve en haut, plus la recherche sera rapide, tu peux donc utiliser les boutons "Monter" ou "Descendre" pour positionné éventuellement ton dossier "LISP" tout en haut.

YAUBRY_6-1680245173037.png

 

Pour info : j'ai volontairement grisé mes chemins dans les images ci-dessus

 

A+ Yoan

Yoan AUBRY

EESignature

0 J'aime
Message 5 sur 7

infoTQ9BK
Community Visitor
Community Visitor

Merci beaucoup ta réponse est super claire! 🙂 

malheureusement je suis sur une version LT, je continu mes recherche.

0 J'aime
Message 6 sur 7

braudpat
Mentor
Mentor

Hello

Au fait si tu as ACAD LT 2024 Windows, il FAUT tester le Lisp et la Methode decrite par @Y.AUBRY 

car la nouveaute majeure 2024, c le Support du Lisp et VLisp par ACAD LT 2024 Windows !

Bye, Patrice

 

Patrice ( Supporting Troops ) - Autodesk Expert Elite
If you are happy with my answer please mark "Accept as Solution" and if very happy please give me a Kudos (Felicitations) - Thanks

Patrice BRAUD

EESignature


0 J'aime
Message 7 sur 7

arno_78
Participant
Participant

Bonjour 

tout dabord merci pour le programme 

pour le moment j'arrive bien a creer une 2 eme visibilite mais pas son parametrage qui reste sur la 1ere visibilite. 

Aurais je oublie de faire une manip? 

Test sur autoccad 2024 win 11

Arnaud
0 J'aime