Communauté
AutoCAD – tous produits - Français
Bienvenue sur les forums AutoCAD d’Autodesk. Partagez vos connaissances, posez des questions, et explorez les sujets AutoCAD populaires.
annuler
Affichage des résultats de 
Afficher  uniquement  | Rechercher plutôt 
Vouliez-vous dire : 

modification variable "psltscale" sur plusieurs présentations

7 RÉPONSES 7
RÉSOLU
Répondre
Message 1 sur 8
laurent_chaffurin
114 Visites, 7 Réponses

modification variable "psltscale" sur plusieurs présentations

Bonjour

Je voudrais modifier cette variable (de 1 à 0) en une manipulation sur plusieurs présentations (90) est ce que c'est possible?

Merci

Étiquettes (1)
7 RÉPONSES 7
Message 2 sur 8
-didier-
en réponse à: laurent_chaffurin

Bonjour @laurent_chaffurin 

 

Le plus pratique est de mettre la variable PSLSCALE à 1.
Et vous n'aurez plus à modifier le LTSCALE en changeant de présentation.

 

Amicalement

Éternel débutant.. my site for learning : Programmer dans AutoCAD

DA

EESignature

Message 3 sur 8
DOMICREA
en réponse à: laurent_chaffurin

Bonjour @laurent_chaffurin 

Vous pouvez tester avec ce code :

(foreach cal (layoutlist) (command "_DISPOSITION" "_Définir" cal "PSLTSCALE" 0) )

Source : https://www.cadforum.cz/ (Traduit)

https://www.cadforum.cz/en/qaID.asp?tip=5502

 

Faire un régénérer à la suite





Dominique Michy (EI) - Formateur AutoCAD, Revit Architecture, SketchUp, V-Ray - https://www.domicrea.fr/
Message 4 sur 8

Bonjour Didier, merci pour cette réponse.

Mon probême est que, et je ne l'ai pas précisé dans mon sujet, c'est que je voudrais modifier cette variable sur toutes mes présentations pour que les types de traits d'une XREF visible sur toutes ces présentations soit identique à l'onglet "objet". Jusque là il faut que je passe de "1" à "0" sur chaque présentation une par une.. Mais j'en ai 90..  

Message 5 sur 8
laurent_chaffurin
en réponse à: DOMICREA

Bonjour Dominique, merci pour cette réponse. Je ne suis pas très aguéri au "code", j'ai copié/collé cette ligne dans la fenêtre de commande, il se passe bien quelque chose mais ça n'abouti pas.. Est ce qu'il serait possible d'avoir le process à taper plus précis?..

Message 6 sur 8
-didier-
en réponse à: laurent_chaffurin

Bonjour @laurent_chaffurin 

 

Il est normal que cela ne fonctionne pas, car une erreur de traduction s'est immiscée.

Copiez-collez ça en ligne de commande, ça devrait faire le job.

 

(foreach lay (layoutlist)(command "_LAYOUT" "_Set" lay "PSLTSCALE" 0))

 

Amicalement

Éternel débutant.. my site for learning : Programmer dans AutoCAD

DA

EESignature

Message 7 sur 8
laurent_chaffurin
en réponse à: -didier-

Ca a fonctionné, génial Merci! 

Message 8 sur 8
reb_c2
en réponse à: -didier-

Bonjour Didier, @-didier- 

 

Je suis tout à fait d'accord avec ta réponse !  :visage_souriant_avec_des_yeux_rieurs:

 

Mais pour répondre à Laurent @laurent_chaffurin   l'erreur que beaucoup commettent c'est que l'échelle d'annotation de l'ONGLET OBJET reste à 1:1 !!!

 

Il suffirait de choisir une échelle moyenne en rapport avec le type de plan ! Exemple, si on est dans un contexte BATIMENT, on utilise souvent le 50e, le 100e (quand c'est possible bien sur).

 

Pourrais-tu publier ton dessin AVANT bidouille:visage_souriant_avec_des_yeux_rieurs:

 

Merci.

Christian


Formateur Indépendant, Consultant, AutoCAD, AutoCAD LT, REVIT MEP, INVENTOR -
www.rebcao.fr

Christian REB

Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.

Publier dans les forums  

Autodesk Design & Make Report