JulMar Posté(e) le 2 juin 2020 Posté(e) le 2 juin 2020 Bonjour à tous, Je souhaiterais utiliser le lisp "Automatically Label Attributes" issu du site: http://lee-mac.com/programs.html Le voici: http://lee-mac.com/a...attributes.html J'ai créé un bloc avec un attribut, mais rien ne se passe lorsque je copie mon bloc (les numéros de suite ne se créer pas)j'ai également configuré le .lsp dans le bloc note. Quelqu'un peux m'aider? Merci à vous Citer
didier Posté(e) le 2 juin 2020 Posté(e) le 2 juin 2020 Coucou configuré le .lsp dans le bloc noteQu'est-ce que ça signifie ? Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
Aleck_Ultimate Posté(e) le 2 juin 2020 Posté(e) le 2 juin 2020 Les paramètres de ce LISP (nom du bloc, du paramètre et autre) doivent êtres éditées directement dans le code source et Lee-Mac recommande le NotPad dans la présentation de son LISP. 1 Citer Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux. Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage ! Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;]) Utilisateur d'AutoCAD 2021 sous Windows 10
bonuscad Posté(e) le 2 juin 2020 Posté(e) le 2 juin 2020 Bonjour à tous, Je souhaiterais utiliser le lisp "Automatically Label Attributes" issu du site: http://lee-mac.com/programs.html Le voici: http://lee-mac.com/a...attributes.html J'ai créé un bloc avec un attribut, mais rien ne se passe lorsque je copie mon bloc (les numéros de suite ne se créer pas)j'ai également configuré le .lsp dans le bloc note. Quelqu'un peux m'aider? Merci à vous Bonjour, Poste ta personnalisation que tu as faite sue cette partie (setq ;;----------------------------------------------------------------------;; ;; Settings ;; ;;----------------------------------------------------------------------;; autolabel:blockname "myblock" ;; Name of block to be updated (not case-sensitive / may use wildcards) autolabel:blocktag "mytag" ;; Attribute tag to be updated (not case-sensitive / may use wildcards) autolabel:prefix "" ;; Numbering prefix (use "" for none) autolabel:suffix "" ;; Numbering suffix (use "" for none) autolabel:start 1 ;; Starting number autolabel:length 2 ;; Fixed length numbering (set to zero if not required) autolabel:startup t ;; Enable on drawing startup (t=enable / nil=disable) autolabel:objtype 3 ;; Bit-coded integer > 0 (1=attributed blocks; 2=multileader blocks) ;;----------------------------------------------------------------------;; ) Et éventuellement ton bloc... pour qu'on puisse se rendre compte car on est pas devin. Citer Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
JulMar Posté(e) le 2 juin 2020 Auteur Posté(e) le 2 juin 2020 Bonjour, Poste ta personnalisation que tu as faite sue cette partie (setq ;;----------------------------------------------------------------------;; ;; Settings ;; ;;----------------------------------------------------------------------;; autolabel:blockname "Num-cana" ;; Name of block to be updated (not case-sensitive / may use wildcards) autolabel:blocktag "cana" ;; Attribute tag to be updated (not case-sensitive / may use wildcards) autolabel:prefix "" ;; Numbering prefix (use "" for none) autolabel:suffix "" ;; Numbering suffix (use "" for none) autolabel:start 1 ;; Starting number autolabel:length 2 ;; Fixed length numbering (set to zero if not required) autolabel:startup t ;; Enable on drawing startup (t=enable / nil=disable) autolabel:objtype 1 ;; Bit-coded integer > 1 (1=attributed blocks; 2=multileader blocks) ;;----------------------------------------------------------------------;; ) Et éventuellement ton bloc... pour qu'on puisse se rendre compte car on est pas devin. Je ne cherche pas à vous faire deviner mes projets mais simplement a faire fonctionner le lisp car je n'y arrive pas :) Je vous ai quand même joint mon edition je n'arrive pas a joindre le bloc ca coince Merci à vous. EDIT: Après lecture du post de Aleck voici le lien du bloc: https://we.tl/t-qDzVdIj8Qz Citer
Aleck_Ultimate Posté(e) le 2 juin 2020 Posté(e) le 2 juin 2020 Je vous ai quand même joint mon edition je n'arrive pas a joindre le bloc ca coince.Salut. Soit le site refuse les fichier DWG, auquel cas il faut simplement les zipper, soit l’impossibilité d'héberger en natif est de retours (mais normalement c’est corrigé) , et dans ce cas voir ici : https://cadxp.com/to...s-sur-le-forum/ Cordialy. Citer Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux. Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage ! Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;]) Utilisateur d'AutoCAD 2021 sous Windows 10
JulMar Posté(e) le 2 juin 2020 Auteur Posté(e) le 2 juin 2020 Salut. Soit le site refuse les fichier DWG, auquel cas il faut simplement les zipper, soit l’impossibilité d'héberger en natif est de retours (mais normalement c’est corrigé) , et dans ce cas voir ici : https://cadxp.com/to...s-sur-le-forum/ Cordialy. Super merci pour l'info :) Citer
didier Posté(e) le 2 juin 2020 Posté(e) le 2 juin 2020 Coucou OK pour la réponse #3Je n'avais pas lu l'entièreté des détails expliqués par Lee, mais le connaissant je ne pensais pas qu'il puisse conseiller d'ouvrir les LSP dans NotePadPuisque c'est pour préciser la configuration je suis d'accord. Du coup je reprends ma réponse :Les étiquettes sont toujours en MAJUSCULES (du moins sans intervention humaine)Donc il faudrait vérifier si en mettant CANA au lieu de cana en ligne 2 si ça fonctionnerait.. Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
bonuscad Posté(e) le 2 juin 2020 Posté(e) le 2 juin 2020 Le souci doit être dans la configuration du lisp car pour moi ça fonctionne très bien avec ton bloc. Voici la définition que j'ai faite pour ton bloc:(setq ;;----------------------------------------------------------------------;; ;; Settings ;; ;;----------------------------------------------------------------------;; autolabel:blockname "Num-cana" ;; Name of block to be updated (not case-sensitive / may use wildcards) autolabel:blocktag "1" ;; Attribute tag to be updated (not case-sensitive / may use wildcards) autolabel:prefix "" ;; Numbering prefix (use "" for none) autolabel:suffix "" ;; Numbering suffix (use "" for none) autolabel:start 1 ;; Starting number autolabel:length 0 ;; Fixed length numbering (set to zero if not required) autolabel:startup t ;; Enable on drawing startup (t=enable / nil=disable) autolabel:objtype 1 ;; Bit-coded integer > 0 (1=attributed blocks; 2=multileader blocks) ;;----------------------------------------------------------------------;; ) Citer Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
didier Posté(e) le 3 juin 2020 Posté(e) le 3 juin 2020 Coucou Là aussi je guette les réponses et la validation par le demandeur initialCar un LSP de LeeMac qui ne fonctionnerait pas (ou mal) serait un sacré scoop sur la planètre AutoCAD ! Connaître le message d'erreur renvoyé serait un plus pour guider les réponses... Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
JulMar Posté(e) le 3 juin 2020 Auteur Posté(e) le 3 juin 2020 Bonjour à tous, Merci pour vos réponses. Désolé pour ma réponse tardive, je vous explique. Lorsque je copiais mon bloc, le suite de nombre ne se faisait pas. Comme je ne m'y connais très peu en développement, j'ai effectivement du faire une erreur lors de la configuration. Je ne remet absolument pas en question les lisp de LeeMac car j'en utilise et ils fonctionnent bien. Du coup je n'arrive toujours pas a faire ma suite de nombre avec mon bloc, il y a une manipulation que je doit mal faire. Il n'y a pas de message d'erreur. Pouvez vous m'expliquez? Bonne journée Citer
didier Posté(e) le 3 juin 2020 Posté(e) le 3 juin 2020 Coucou Du coup je ne sais quoi répondre car j'ai testé et ça fonctionne parfaitementJ'ai rentré dans la configuration le nom du bloc et le nom de l'étiquette le reste n'étant pas à modifier et ça marcheIl ne nous est pas possible de regarder par-dessus ton épaule ce que tu fais alors il faut décrire mieuxOn parle de quelle version d'AutoCAD?Sur Maque ou OuineDose ? Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
JulMar Posté(e) le 3 juin 2020 Auteur Posté(e) le 3 juin 2020 Je suis sur Autocad 2020 et windows10. Cela fonctionne! Il fallait que je fasse la manipulation deux fois de suite pour que la suite de chiffre se fasse lorsque je copie mon bloc. Merci du temps que vous m'avez accordé. Bien a vous Citer
Aleck_Ultimate Posté(e) le 8 juin 2020 Posté(e) le 8 juin 2020 Un simple ATTSYNC ou BATTMAN/synchroniser devrait mettre les attributs des blocs à jours après la première copie. C'est souvent nécessaire quant on manipule des attributs, et ça donne alors l'impression que ça ne marche pas. Citer Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux. Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage ! Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;]) Utilisateur d'AutoCAD 2021 sous Windows 10
Messages recommandés