Aller au contenu

lisp qui incrémente un numéro unique sans tenir compte du nom du bloc


Messages recommandés

Posté(e)

J’ai plusieurs pages de présentation toutes différentes, ( pg01, pg02, etc…)

sur ces pages un cartouche en bloc attribut ayant les mêmes étiquettes, et invites

Y aurait il un lisp qui m’incrément un numéro unique à ces pages au fur et a mesure que je l’ai s’insère dans l’espace objet sans faire de distinction sur le nom du bloc.

 

Dans le cartouche une étiquette et son invite (numero-de-page)

 

En pratique j’insère autant de bloc de page de présentation

 

Exemple : pg01, pg03, pg05, pg01, pg10

Résultat dans les attributs des blocs ci-dessus la valeur de l’invite prend: 00, 01, 02, 03, 04

 

D’avance merci.

 

Posté(e)

Bonjour à tous,

 

Pour ma part pas besoin d'utiliser de lisp, voila comment je procède.

 

Je travail dans un BET et pendant des années j'ai crée des carnets de détail ou des carnet de fabrication pour des éléments préfabriqués.

 

Une fois que j'ai réalisé toutes mes présentations (info: pour ma part je met aussi le cartouche dans l'espace papier), j'utilise le filtre de la V14 pour selectionner l'ensemble des cartouches de mon dessin, puis avec l'express»bloc»exportation d'attribut, j'exporte toutes les valeurs de ces attributs dans excell.

J'ouvre le fichier .txt ainsi obtenu avec excell et la dans une colonne j'incrémente les chiffre de 1 à n page de mon carnet. L'avantage dans excell c'est que tu peut concatener des cellule ou copier coller des valeurs très rapidement. Par exemple dans ton cartouche tu as un attribut pour la date, tu peux inscrire une la date et la copier sur l'ensemble des autres lignes.

 

Bref une fois que j'ai fini ma pagination dans excell (en 3 opérations c'est fait) j'enregistre le fichier .txt. Puis dans autocad je repasse par les EXPRESS pour fair eimporter les données et la miracle tous tes cartouches sont renseignés et ta pagination faite.

 

A+

Posté(e)

Merci gile,

J’ai essayé ton lisp avec incatt ainsi que l’autre ça fonctionne,

mais pas comme je le souhaiterai

 

Ça m’oblige à indique la cible puis son étiquette, puis préfix, suffixe, incrémentation

a chaque changement de bloc

 

Hors si il existe un lisp où on lui dit sur tous les blocs puis étiquette, puis préfix, suffixe, incrémentation je gagnerai un peu de temps

 

Posté(e)

J’insère les blocs attribut les un derrière les autres

Puis je charge le lisp

Puis incsel

Le dialogbox apparaît

Pas d’autres options que celles proposé

rien ne change.

 

a+

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité