Salut tous le monde,
Dans l'espace papier j'ai un modèle d'impression d'une page A4 avec une fenêtre, le truc hyper standard...
Dans mon cartouche, je note l'échelle de ma fenêtre, par exemple 1:200
Je souhaiterai que cela se fasse automatiquement, j'utilise donc le champ "EchelleFenêtre" de la catégorie "EspaceReservéJeuFeuilles"
Le problème c'est que le champ reste figé sur la valeur : EchelleFenetre, il ne se mets pas à jour comme la date par exemple.
Es-ce que je dois liés ce champs à la fenêtre ? Comment ?
Pour finir, lorsque je suis dans l'espace objet depuis l'espace papier (donc dans ma fenêtre), rien ne se passe lorsque je saisi une échelle personalisé dans la commande afficher l'échelle en bas à droite de la fenêtre (d'autocad).
Es-ce une variable a modifier ?
Merci d'avance pour vos éventuelles réponses.
Résolu ! Accéder à la solution.
Résolu par nicolas.menu. Accéder à la solution.
Essayez la command _UPDATEFIELD avec l'option _ALL. Cela va rafraichir les champs.
Si vous imprimez directement depuis l'espace Objet, alors, utilisez le champ de la catégorie Tracer>EchelleTracé
Si vous imprimez via une fenêtre dans une présentation alors utilisez le champ Objet de la catégorie Objets, ensuite cliquez sur Type d'objet et sélectionner la fenêtre (viewport) afin de lier le champ au viewport, puis slectionnez la propriété "Echelle Personalisée".
La variable qui control le rafraichissement des champs est _FIELDEVAL
N'hésitez pas a poster votre fichier si le problème persiste.
Merci pour votre réponse,
Effectivement, avec le champ objet, j'obtiens l'échelle standard de la fenêtre... 4:1
mais je souhaiterai voir 1:250 qui doit correspondre à l'échelle ci-dessous:
(le problème perssiste toujours dans cette commande, impossible de rentrer une échelle puis "enter" pour recadrer l'espace objet)
J'ai joins mon fichier, si cela vous interresse.
Merci pour les pistes déjà données.
Je ne sais si ça va t'aider,
Moi, lors de la création du champ, je passe d'abord par une formule dans la catégorie Objet.
Dans la case formule je met 1000/ (en fait je travaille en mètre, (c'est pour ça que c'est 1000)
Après le / (slash) je fait un click doit et prend l'option "insérer un champ"
A ce moment la je choisi "objet" et je sélectionne ma fenêtre et choisi "échelle personalisée" et prend "utiliser le nom de l'échelle" pour le format et je valide les 2 deux champs successivement.
Si ma fenetre et à 0.04, j'aurais comme résultat 25000
Dans votre situation, vous êtes en Mètres dans l'espace Objet et en Milimètres dans l'espace papier, donc une correction d'un facteur 1000 à apporter pour compenser l'échelle... Pour du 1:200 on obtient donc 1000/200xp = 5 (et non 1/200xp)
Si vous souhaitez afficher 1:200, deux solution.
Soit vous définissez une liste d'échelle standard avec un nom du type "1:200", "1:500", etc... et utilisez un champ qui référence le nom de l'échelle. Vous n'aurez pas de soucis tant que vous utiliserez ces échelles standards.
Soit vous définissez une formule, basé sur votre champ d'échelle personalisé afin de calculé la valeur de l'échelle sans compensation...
dans notre exemple 1000/200xp=5 devient 1000/[5]=200. 200 étant le résultat de la formule et la valeur du second terme que nous cherchons pour obtenir 1:200. Reste à ajouter le texte "1: " en préfixe...
Voici la chose en image : http://screencast.com/t/k8BdSuRVV0S
pour nous on les calcul les échelles. ex :
plan en mm
--> faire un zoom comme suite : command Zooom puis XP puis 1/200 x P
ex. pour avoir un plan au 200°
si plan en cm alors 10/200xP
si plan en m : 1000/200xP
le zoom est a faire quand tu es dans l'espace Objet de la fenetre que tu veux mettre à l'echelle.
(par defaut chez nous l'espace papier est en millimêtre.)
a+
Merci à tous pour vos solutions.
J'obtiens ce que je souhaitais, les échelles personnalisées et la mise à jour du champs.
Impeccable. A bientôt
Bonjour et merci pour cette explication !
Chez moi tout fonctionne bien lorsque je fais cette manip dans un dessin :
"dans une présentation alors utilisez le champ Objet de la catégorie Objets, ensuite cliquez sur Type d'objet et sélectionner la fenêtre (viewport) afin de lier le champ au viewport, puis slectionnez la propriété "Echelle Personalisée"
Mais comment faire pour "importer" ce champ sur un autre dessin ?
J'ai fait un vulgaire copier/coller de ce champ mais il perd l'objet (càd la fenêtre de mon dessin précédent) en route.
Merci d'avance si vous pouvez m'aider
Salut,
Dans mon cas, j'ai un dessin de base (un template dwt) où j'ai défini, les présentations.
Soit je commence un nouveau dessin depuis ce template, soit si le dessin est déjà existant, j'importe ma présentation depuis le design center. Cela fonctionne.
Si tu fais un copier/coller du champ, d'une présentation à une autre, le lien du champ de l'objet fenêtre est perdu, il faut le redéfinir.
Perso j'ai fait une macro :
Outils\Enregistreur d'actions\Enregistrer
et j'ai fait la manip expliquée plus haut, en relançant cette macro ça place rapidement le champ d'echelle sur n'importe quel dessin rapidement.
@+
Bonjour, moi aussi j'ai un petit problème. Je travail en objet a 1:1 mais en présentation je veux mettre l'échelle à 1:75. Lorsque je vais au bas a droite choisir mon éechelle il n'y a pas de 1:75. Alors je vais dans personnalisation et j'ajoute le 1:75 mais lorsque je l'applique a ma présentation il zomm vraiment trop et peut importe l'échelle que j'ajoute par la suite ex: 1:60, 1:90, etc il demeure tous et chacun de la même grosseur sans exception. Pour que mon échelle change dans ma présentation je dois seulement choisir les échelles prédéfini. que dois-je faire pour obtenir une échelle de 1:75.
Je travail en 1:1 en objet et en millimètre
un gros merci!
Bonjour,
As tu ajouté la bonne valeur pour les échelles des espace papier et objet ?
Olivier
Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.