• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

Stampa précédent à macro lisp

  • Auteur du sujet Auteur du sujet arri
  • Date de début Date de début

arri

Guest
lorsque vous ouvrez différents dwg et que vous voulez utiliser l'option "presse précédente" vous devez le sélectionner à chaque fois à partir de la liste des paramètres de page.


pour éviter d'ouvrir la fenêtre d'impression et de faire cette sélection, vous pouvez créer un bouton avec la macro suivante (pour autocad italien):
^c^c(commande "-imprimé" "n" """ "previous press" "" """)pendant que pour autocad en anglais sera:
^c^c(commande "-plot" "n" "" "précédente parcelle" "" """ """)
 
je regrette que certains le sachent.
je dois changer cette commande et ajouter en aval de la précédente sélection de presse, la fenêtre de sélection
bref, j'ai besoin d'une clé pour effectuer ces opérations :
- impression
- impression précédente
- fenêtre.

je vous remercie.
 
si tu me dis comment faire, je peux m'y mettre.
cette ligne de code è un lisp, essentiellement les séquences d'instructions les options de commande -print comme elles ont été tapées par ligne de commande, ou:

commande & #160;: sommaireconfiguration détaillée de l'impression? [Sì/No] <no>: </no>nsaisir un nom de mise en page ou [?] <modello>: </modello>indigosaisissez un nom de paramétrage de page <> : impression précédentesaisir un nom d'un périphérique de sortie ou [?] <hp t770.pc3="">: </hp>indigoenvoyer l'impression dans un fichier [Sì/No] <n>: </n>indigoenregistrer les modifications dans la page définie [Sì/No]? <n> </n>indigocontinuer avec la presse ? [Sì/No] <s>: </s>indigole problème est que pour demander une fenêtre d'impression vous devez indiquer "s" à la demande de configuration d'impression détaillée, mais à ce stade toutes les valeurs de la "presse précédente" sont perdues.

connaître les différents paramètres (nom d'impression, taille et unité de carte, etc.) vous pouvez ensuite reconstruire la séquence correcte à transmettre en observant, comme mentionné, les requêtes pour lancer la commande -print.

souris :

remarque: "" est équivalent au pressage
 
devrait être comme ça
il y a plusieurs années, c'était une commande (associée à un bouton) que j'utilisais souvent et je pense que c'est ce que l'on trouve dans de vieilles notes (de la série, je ne l'ai pas essayé à nouveau):

- c'est-à-dire_impression de nom;format_feuille;m;o;n;f;cen;\cen;\;a;0,0.1;s;télévision;s;n;n;n;s;

en bleu les pièces à personnaliser.
la partie cen;\cen fixe le centre d'osnaps parce que pour plus de commodité un très petit cercle a été inséré aux bords du cartiglio (pour éviter de prendre. à la vitesse, à d'autres intersections ou à l'extrémité...
 
repensant, je pense essayer de voir si je trouve la macro pour la "vraie" impression précédente avec la sélection de la fenêtre... si je ne m'en souviens pas, j'ai fait ça aussi. .
qui, bien sûr, n'était rien d'autre que la copie de la séquence en ligne de commande -plot ...
 
je suis presque sûr de ne pas avoir compris le problème.
clairement j'ai déjà essayé d'enregistrer ce que je veux faire (une sorte de macro) mais sans succès.
j'avais clignoté l'idée d'exécuter la commande onglet jusqu'à ce qu'il soit allé sélectionner le combo d'impression précédent, mais ne connaissant pas la langue que je ne sais même pas si c'est possible.
je m'accroche un peu à la ligne que tu as postée et je vois si je la répare.

bien sûr, si vous pouvez supprimer la commande que vous avez utilisée à l'époque... eh bien... ce serait parfait;)
 
aaaaaaaaaaa
ohi giga... tu es génial ! ! ! ! !
si vous pouvez me trouver une liste des différentes options que je peux ajouter et/ou supprimer à la commande alors nous avons centré!
 
ok, j'ai gaspillé un peu, mais je ne peux pas supprimer "cen;\cen" dans le sens que si je les supprime, alors je ne sais pas quel symbole me mettre pourquoi je prends les deux points à ma discrétion sans osnap

ps : comment éditer le post ?!? !
 
. . . . ._impression de nom;format_feuille;m;o;n;f;cen;\cen;\;a;0,0.1;s;télévision;s;n;n;n;s;

en bleu les pièces à personnaliser. ...
c'est un autre "sol de couchage".
dans ce cas de "presse précédente", il y a peu.
une fois que vous stockez l'imprimante, la taille de la feuille et ctb, la chose n'est plus une "presse précédente" mais plus qu'une presse avec des paramètres préfixés.
je pensais que manusbk demandait quelque chose de différent.
 
c'est un autre "sol de couchage".
dans ce cas de "presse précédente", il y a peu.
une fois que vous stockez l'imprimante, la taille de la feuille et ctb, la chose n'est plus une "presse précédente" mais plus qu'une presse avec des paramètres préfixés.
je pensais que manusbk demandait quelque chose de différent.
vous avez raison, mais finalement la presse précédente n'est rien d'autre qu'un escamotage pour commencer à imprimer avec des valeurs personnalisées... vous les mettez d'abord et puis ça suffit.
si à la place avec cette commande je peux choisir les paramètres nécessaires...beh...meilleur encore!

pour l'instant je suis toujours à un point mort parce que je ne sais pas comment le faire prendre les valeurs que je veux sans l'osnap cen
 
j'ai résolu !
j'ai remplacé au lieu de cen donc il me prend avec l'osnap seulement les derniers points des lignes.
très important quand il s'agit d'imprimer mille mille mille pas vos dessins;)

merci à tous pour votre aide, vous avez été très serviable!!
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut