Bred Posté(e) le 30 mai 2008 Posté(e) le 30 mai 2008 Citation J'ai beau regarder en vlisp ou avec les codes dxf dans la table des layouts.j'ai fait pareil, et je n'ai rien trouvé aussi.Par contre je n'ai pas chercher dans les xdata (c'est possible dans un layout ?)c'est vraiment bizarre cette variable... Si vous êtes persuadés de tout savoir sur un sujet, c''est que vous en ignorez quelque chose...
Patrick_35 Posté(e) le 30 mai 2008 Posté(e) le 30 mai 2008 Re Idem dans les xdatas. (setq lay (vla-get-activelayout (vla-get-activedocument (vlax-get-acad-object)))) (vla-getxdata lay "" 'code 'type) (mapcar 'cons (vlax-safearray->list code) (vlax-safearray->list type)) Peut-être dans les dictionnaires ? @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
BIGC-ROMU Posté(e) le 30 mai 2008 Auteur Posté(e) le 30 mai 2008 Merci Bred, il est parfait ton lisp, mais je me demandais si c'était possible qu'il ne soit plus dans AutoCAD.lsp mais dans un fichier Lisp à part, que l'on lancerais à sa guise via la ligne de commande, aprés l'avoir chargé. Concernant les réacteurs de Patrick_35J'ai remplacé le code de Bred dans AutoCAD.lsp par celui de patrick_35et quand je lance pslton sur la ligne de commande voila ce que j'ai: Commande: pslton ; erreur: no function definition: VLR-MISCELLANEOUS-REACTOR Commande: Je pense, en toute modestie, que j'ai fait un gros n'importe quoi..... HELP
Bred Posté(e) le 30 mai 2008 Posté(e) le 30 mai 2008 Citation je me demandais si c'était possible qu'il ne soit plus dans AutoCAD.lsp mais dans un fichier Lisp à part, que l'on lancerais à sa guise via la ligne de commande, aprés l'avoir chargé.Pour le lancer quand tu veux, et non plus au démarrage : Tu enlèves dans mon lisp la dernière ligne(PUT-PSTSCALE 0) Tu rajoutes ça à la place, ou "MONRACCOURCI" est à remplacer par le raccourci que tu veux(defun c:MONRACCOURCI () (PUT-PSTSCALE 0) (princ)) Tu peux le laisser dans AutoCAD.lsp si tu veux, ou le mettre dans un autre fichier, est demander qu'il soit chargé dans "appload" Pour l'erreur dans le lisp de patrick, rajoute au début du fichier AutoCAD.lsp :(vl-load-com) Si vous êtes persuadés de tout savoir sur un sujet, c''est que vous en ignorez quelque chose...
BIGC-ROMU Posté(e) le 2 juin 2008 Auteur Posté(e) le 2 juin 2008 C'est génial, tout marche niquel. Une derniére petite chose. Je pense qu'il faudrait que PSLTON soit executé dés l'ouverture d'autocad et à l'ouverture de chaque fichier, afin que PSLTSCALE soit à 0 par défautMais je ne sais pas si AutoCAD.lsp peut lancer des commandes tout seul?
Bred Posté(e) le 2 juin 2008 Posté(e) le 2 juin 2008 Salut, "Mais je ne sais pas si AutoCAD.lsp peut lancer des commandes tout seul?" Après les lisp de Patrick, dans AutoCAD.lsp, met ceci :(enlever l'espace entre : et P) (c: PSLTON) [Edité le 2/6/2008 par Bred] Si vous êtes persuadés de tout savoir sur un sujet, c''est que vous en ignorez quelque chose...
BIGC-ROMU Posté(e) le 2 juin 2008 Auteur Posté(e) le 2 juin 2008 Respect, rien à dire... à part un grand merci à toutes les personnes qui ont participé à cette discussion, avec une mention particuliére pour Patrick_35 et surtout Bred pour sa patience , sa présence et sont savoir... Merci Bred Ce forum est vraiment génial!
rebcao Posté(e) le 23 février 2012 Posté(e) le 23 février 2012 Bonjour, ETERNEL problème !!! Alors qu'avec un ECHLTP = 0.4PSLTSCALE = 1MSLTSCALE = 1 Aucun problème... Et au final ce qui compte c'est le résultat dans les PRESENTATIONS et non PAS LE BAZARRE que l'on retrouve dans l'ONGLET OBJET ! C'est un problème lié à la méthode de travail... Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
rimbo Posté(e) le 23 février 2012 Posté(e) le 23 février 2012 Ca dépends de ce qu'impose le client final, et dans mon cas le contrôle externe réclame l'équivalent en espace objet et en espace papier.... Cordialement Lionel PERRIN | Ingénieur/Consultant Formateur expert Infrastructure - Géomédia Civil 3D/Covadis/Autopiste/Infraworks 360 - VRD/Infrastructure routière ferroviaire Bus TRAM
lecrabe Posté(e) le 23 février 2012 Posté(e) le 23 février 2012 Hello ECHLTP est UNIQUE pour TOUT le DWG (quelque soit l'onglet) alors que PSLTSCALE (=0/1) peut etre different dans chaque onglet ! Mon reve : un ECHLTP pour l'onglet Objet et un AUTRE pour les Presentations/MEPs ... Le Decapode (lecrabe) Autodesk Expert Elite Team
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant