Aller au contenu

[Résolu] Bloc avec surface et texte..... à récupérer ...


tazofparis

Messages recommandés

Bonjour à tous,

 

j'ai un petit problème avec l'un de mes client.. je vous explique.

j'ai déjà livré des plans d'intérieurs avec les infos suivantes (texte dans des calques séparé): n° de pièce, nom de pièce, surface, et hsp.

Sa demande est la suivante: avoir un seul bloc avec tout cela et que la surface soit associative avec la polyligne.

L'idée serait donc la suivante:

on lance une commande puis on clique le n°, le nom, le hsp et la polyligne (pour l'info de surface, récupération sous forme de champ si j'ai bien compris...) puisque ces info existent et le lisp renseigne et insère le bloc.

 

J'ai bien vu plusieurs sujet à ce propos mais je suis perdu :blink: ....

 

Un GRAND merci par avance....

 

Pierre

Lien vers le commentaire
Partager sur d’autres sites

Salut,

 

Regarde TotalArea sur cette page.

Lis bien les instructions (TotalArea.txt) et l'aide (TotalArea.chm).

 

Salut,

j'ai regardé avec attention ton "totalaera": très intéressant.

avec une adaptation mineure du bloc (pour la mise en forme finale) le problème de l'interactivité de la surface est réglée, mais il ne correspond qu'en partie à la demande, car je dois aussi recuperer du texte ( n° de pièce, le nom et les hsp).

 

Au passage félicitation pour ta page, il y a quelque petites pépites dessus.

 

Amicalement.

 

Pierre

Lien vers le commentaire
Partager sur d’autres sites

SALUT

 

tu reprends l'idée de lili2006

en faisant un bloc avec des attributs

 

et utilise le LISP fournit pour copier le texte existant dans les attibuts de ton blocs

une fois le blocs mis en place

rien a retapper tout a cliquer

 

CT : pour copier un texte sur un texte

CTP : pour copier un texte sur plusieurs textes

 

donc CTP a previlegier

 

a+

 

phil

COPIE TEXTE.LSP

Autodesk Architecture 2023 sous windows 11 64

24 pouces vertical + 30 pouces horizontal + 27 pouces horizontal

Lien vers le commentaire
Partager sur d’autres sites

Re,

 

Je pensais à tes futures utilisation,...Désolé de ne pas avoir précisé,..

 

Sinon, toujours (gile), a fait une routine que tu pourrais peut-être couplé avec TotAéra, c'est "SELTXT".

 

Du coup, tu pourrais peut-être renseigné tes nouveaux attributs via la palette des propriétés,...

 

A voir,...

Civil 3D 2025 - COVADIS_18.3a

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

SALUT

 

tu reprends l'idée de lili2006

en faisant un bloc avec des attributs

 

et utilise le LISP fournit pour copier le texte existant dans les attibuts de ton blocs

une fois le blocs mis en place

rien a retapper tout a cliquer

 

CT : pour copier un texte sur un texte

CTP : pour copier un texte sur plusieurs textes

 

donc CTP a previlegier

 

a+

 

phil

 

Salut,

 

après plusieurs essais je n'y arrive pas.

J'ai modifié le DWG totalarea.dwg (qui si je comprends bien sert de base au bloc) en copiant les attributs et en changeant les propriétés, je l'insere avec totalarea qui recupere bien la surface de la polyligne et ensuite je lance le lisp "CTP" mais ce dernier ne change pas les textes inclus dans le bloc.

 

Idéalement il faudrait à l'insertion cliquer le n°, le nom, la hsp, et enfin la polyligne pour que le renseignement des attributs du bloc se fasse automatiquement.

 

Merci quand même pour ton LISP.

 

Amicalement

 

 

PS: j'ai mis le DWG modifié en PJ.

TotalArea modifié.zip

Lien vers le commentaire
Partager sur d’autres sites

hello

 

ctp ne fait pas tout non plus

 

le LISP te demande de cliquer sur un texte pour récupérer le libellé de celui ci

puis de cliquer sur un autre texte ou attribut pour inserer le libellé a la place

 

a+

 

phil

Autodesk Architecture 2023 sous windows 11 64

24 pouces vertical + 30 pouces horizontal + 27 pouces horizontal

Lien vers le commentaire
Partager sur d’autres sites

Re,

 

 

 

Je confirme, pas de pb chez moi !

 

Tu sélectionnes bien un attribut dans le bloc ?

Re,

 

je pense que tu viens de mettre le doigt là où ça fait mal... comment sélectionnes-tu un attribut parmi d'autre dans un bloc?

Dans la manip que je fais je ne fais que cliquer sur le bloc.

Il me manque donc une étape..

 

Encore merci..

 

Pierre

Lien vers le commentaire
Partager sur d’autres sites

salut

 

pour copier un texte sur attribut

 

il faut utiliser CT et non CTP

 

CTP marche d'attribut vers des textes

mais ne marche pas de texte vers des attributs

car les attributs font partie d'une entite qui est le bloc

contrairement au texte ou mtexte qui sont les entites elles meme

 

dsl

 

a+

phil

Autodesk Architecture 2023 sous windows 11 64

24 pouces vertical + 30 pouces horizontal + 27 pouces horizontal

Lien vers le commentaire
Partager sur d’autres sites

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é