Fonction "display plot styles" ?

Fonction "display plot styles" ?

lewis185
Advocate Advocate
629 Visites
5 Réponses
Message 1 sur 6

Fonction "display plot styles" ?

lewis185
Advocate
Advocate

Bonjour,

Je suis à la recherche d'un moyen pour activer le "display plot styles" dans tous les layouts d'un dwg.
A pars le faire à la mains via le "page setup manager" pour chaque layout un à un, existe t'il une façon de faire de manière plus efficace ?

Capture.PNG

 

 

 

 

 

 

 

 

 

 

 

 

Merci d'avance

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

Kevin_Megel
Mentor
Mentor

Qui dit tache répétitif, dit Lisp, mais cela est plus le domaine de @_gile

Kevin Megel
Ce post vous a été utile ? N'hésitez pas à aimer ce post.
Ce post a-t-il répondu à votre question ? Cliquez sur le bouton Accepter la solution.

EESignature

Je suis un simple utilisateur, je ne travaille pas pour Autodesk

Message 3 sur 6

jacquesrigal3467
Mentor
Mentor

Bonjour @lewis185 ,

 

Pas de lisp juste une bonne pratique.

Cette manipulation ne serait plus nécessaire si vous appliquiez une mise en page avec le setup de la mise en page fait une bonne fois pour toute et appliquer à autant d'onglet de présentation que nécessaire.

Une action est du coup répercuté sur l'ensemble des onglets en une fois.

Recherchons ce que l'outil possède comme fonction avant de l'écrire en Lisp.

Si en plus vous utiliser le gestionnaire de feuille vous pourriez répercuté ces modification sur plusieurs fichiers.

 

Bonne journée.

Jacques Rigal
Cette publication vous a-t-elle été utile ? N’hésitez pas à attribuer la mention J’aime à cette publication.
Avez-vous obtenu la réponse à votre question ? Cliquez ensuite sur le bouton ACCEPTER LA SOLUTION.

EESignature

0 J'aime
Message 4 sur 6

_gile
Consultant
Consultant
Solution acceptée

Salut,

 

Si tu as une version pleine, tu peux utiliser ce LISP:

 

(defun c:SHOWPLOTSTYLES ()
  (vl-load-com)
  (vlax-for layout (vla-get-Layouts
		     (vla-get-ActiveDocument
		       (vlax-get-acad-object)
		     )
		   )
    (vla-put-ShowPlotStyles layout :vlax-true)
  )
  (princ)
)


Gilles Chanteau
Programmation AutoCAD LISP/.NET
GileCAD
GitHub

Message 5 sur 6

lewis185
Advocate
Advocate

Avec un (command "regenall") c'est parfait.
Merci @_gile 

0 J'aime
Message 6 sur 6

jacquesrigal3467
Mentor
Mentor

Dis donc @_gile tricheur !

 

Merci du coup de main, je garde le lisp quand même.

👌😉

Jacques Rigal
Cette publication vous a-t-elle été utile ? N’hésitez pas à attribuer la mention J’aime à cette publication.
Avez-vous obtenu la réponse à votre question ? Cliquez ensuite sur le bouton ACCEPTER LA SOLUTION.

EESignature

0 J'aime